2017-06-22 69 views
0

我有网格,其将显示8英寸宽度和在一个循环12英寸高度。如何删除循环中的最后一个结果示例2,4,6,8将会打印。我需要删除循环中的8个(动态值)。如何在循环中显示特定数量的结果?

例如我正在使用直接8值在这里。

var rowInch =''; 
    var count=0; 
    for(var row = 0; row<=8;row++) { 
     if(count%2 === 0) { 
     rowInch = count; 
     } 

    \\show only 2,4,6 

    } 
+0

如果你不想要8,使用'row <8'而不是'row <= 8'。 –

回答

1

取代row<=8如果你想持续甚至你可以按照以下使用行的动态数数,现在即使行的数字是9,你会得到2,4,6

var rowInch =''; 
 
    var count=0; 
 
    var numRows=9; 
 
    for(var row = 1; row<=numRows;row++) { 
 
    
 
     if(numRows-1>row) 
 
     if(row%2 === 0) { 
 
     console.log(row) 
 
     } 
 

 
    }

0

,如果你想省略最后一个值,与row<8

var rowInch=0; 
 
var count=8; 
 
for(var row = 1;row<count;row++) { 
 
    if(row%2 === 0) { 
 
     rowInch = row; 
 
     console.log(rowInch); 
 
    } 
 

 
}