我想在for循环中完成以下操作:
对于256内的每个数字,包括256之间的0,我希望将每次迭代4存储到每一行中。然后递增列并将下一次迭代4插入到每一行......等等。
我用C语写了......
int matrix[4][64];
int rowCount = 0;
int colCount = 0;
for(int i = 0; i < 256; i++){
if(rowCount < 4){
matrix[rowCount][colCount] = i
rowCount++;
}
if(rowCount == 4){
colCount++;
rowCount = 0;
}
}
我怎样才能在Javascript中完成同样的事情?
答案 0 :(得分:0)
根据您的代码,我认为这就是您所获得的...
[[0,1,2,3],...,[252,253,254,255]]
var array = [];
for(i=0;i<256;i+=4){
array.push([i,i+1,i+2,i+3]);
}