利用JS生成01010101……长度可控的序列

 1 function ab(d){
 2     var a = [];
 3     var x = 1 ;
 4     for (var i = 0; i < d; i++) {        
 5         if (x == 0) {
 6             x = x + 1;            
 7         } else {
 8             x = x -1;            
 9         }
10         a.push(x);
11     }
12     alert(a.toString());
13 }
14 var d = 8 ;
15 ab(d);

函数名随意取个ab,参数d。

如果需要改为10101010……这样的序列就把第3行x = 1 改为x = 0 就好了!

posted @ 2016-04-05 11:46  蒋立  阅读(176)  评论(0编辑  收藏  举报