私はJavaScriptで次のような状況になります 入れ子になったループの最終結果を次のようにします: testArray [、[0,0,0、 0]、[1,1,1,1]、[2,2,2,2]、[3,3,3,3]] が押されてもうまく動作していないようです。 行 & jは、データベース駆動型であり、その値は実際には不明であるため、中間配列を作成したくありません。JavaScriptのforループの2次元配列の値をプッシュする
var testArray = [[3],[4]]; // or new Array(3,4);
for (var row=0; row< 3; row++)
{
for (var j=0; j< 4; j++)
{
testArray[j,row].push(j); //?
testArray.splice([j,row],0,j); //?
}
}
'[[3]、[4]]' - これらの数字は、あなたが彼らが何を考えて行いません。おそらく[いくつかのドキュメントから始める](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array)に役立つだろう。最初の配列リテラルを修正するだけでなく、各行(内側のループではなく外側のループ)に* new *配列を作成し、*/*行配列に列/数値を追加したいと思うでしょう。 – user2864740
あなたのコードの行<3。それでは、あなたの出力にはどのようにインデックス3までの値が含まれていますか? – Teja