资卷
2016-05-28 16:58
var myarr= ['*','##',"***","&&","****","##*"];
//显示数组长度
for(var i=0;i<myarr.length;i++){
if(i%2=0){
document.write(myarr[i]);
i++;
}
}
这样为什么不对呢?请大神指教。
for(var i=0;i<myarr.length;i+=2){}
去掉里面的i++;在for结构体中已经有了++操作了
if(i%2=0) 应该是 if(i%2==0),少个“=”
if括号中的=号改为==
不用写第二个i++,因为在for循环里面已经有一个i++了,至于还有没有其他问题,我就不知道了
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题