qq_Teardrop_03903354
2016-11-16 21:31
//创建数组
var arr=['*','##',"***","&&","****","##*"];
arr[7]="**";
//显示数组长度
document.write(arr.length+"<br/>")
//将数组内容输出,完成达到的效果。
for(var a=0;a<=arr.length;a++){
if(a=1,3,5){continue;}
document.write(arr[a]+ '<br/>');
}
if(a=1,3,5)
判断语句有错
1>“=” 是赋值符号,不能用作比较。此处比较相等应该用 “==” ;
2>没有 ”=1,3,5“这种写法。
1>>使用if ...if else...else语句;
2>>使用 或 “||”逻辑操作符;
if中应该是==,判断条件不能1,3,5这么一次性写,最好分开写,这是本程序运行不出来的原因。本数组的长度是8,第7个元素没有定义,即使程序不出错,也运行不出*,**,***,****这个结果
if (a == 1 || a == 3 || a ==5)
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题