可変長でもある可変数の行行列を取り込み、それらを一緒に追加するプログラムを作成しようとしています。したがって、配列1の要素1は配列2の要素1に追加されます。私の配列はNANを生成します
function add() {
var x = document.getElementById("input").value;
var z = x.split(" ");
var l = z[0].length;
var y = [];
y.length = l;
var i = 0;
var j = 0;
for(j = 0; j<l;j++){
for(i = 0; i < z.length; i++){
y[j] += z[i][j];
}
}
document.getElementById("output1").innerHTML = y;
}
</script>
<input type="text" id = "input" value = "233,322,444">
<button onclick = "add();"> add </button>
<div id = "output1"></div>
これは私が仕事に取得しようとしているコードのビットです。配列はNAN、NANを生成します。配列の最後まで。どんな助けでも大歓迎です。
たとえば、次のような出力があります。これはundefined233、undefined322、undefined444です。これは私が233,322,444を入れた後の結果でした。
Also all columns must be same length i.e z[0] is length of all sets of numbers
です。配列に何が入っているのかわからなくても、あなたが取っている出力を理解することは非常に難しいです。 – Ortund
入力フィールドに入力データを追加してください。 –