2016-08-26 65 views
-1

二维数组我想完成在下面的for循环:与循环的Javascript

每数256个,0(含)之间256,我想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

采取JavaScript编程的课程。 –

+0

你也许应该在[tag:c]中学习一门课程。 –

+1

你没有用C编写它。在你的程序中,256被排除在范围之外。 – MikeCAT

回答

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]); 
}