1
は、私は0より大きい整数n
、およびこのような配列を持っていると仮定すると:反復
var array = [1, 2, 5, 6, 8, 9, 12, 13, 17...] //random values
はどのようにして通過してとなって、この配列を繰り返し処理します一度に値n
(それを2D配列に入れます)?
n
が3だった場合は、例えば、私は
[[1, 2, 5], [6, 8, 9], [12, 13, 17]...]
の戻り値をしたいと思うし、コードは次のように次のようになります。これで
var array = [];
for (var i = 0; i < array.length; i += 3) {
var first = array[i];
var second = array[i+1];
var third = array[i+2];
array.push([
first, second, third
]);
}
問題は、私は値を修正したということです(i
、i+1
など)でオブジェクトを取得する
整数が不明な場合は、まで増やしてくださいは機能しません。
これを達成するにはどうすればよいですか?