当前位置: 代码迷 >> Web前端 >> 从一到N,每行3个数,判断当前N属于第几行
  详细解决方案

从一到N,每行3个数,判断当前N属于第几行

热度:45   发布时间:2013-08-01 15:23:18.0
从1到N,每行3个数,判断当前N属于第几行

分析

1 2 3

4 5 6

7 8 9

判断N为第几行:

n+2/3为偶数,就是偶数行
n+2/3为奇数,就是奇数行
也就是说:
(n+2)/3 % 2==0 ?偶数
(n+2)/3 % 2==1 ?奇数

?

for(var i=0; i<items.length; i++){
????var n= i+1;
???? if(parseInt((n+2)/3) % 2==0){
????? info.push('<div class="jwdiv jwdiv1">');
???? }else{
????? info.push('<div class="jwdiv">');
???? }

  相关解决方案