课程
/前端开发
/JavaScript
/JavaScript进阶篇
只输入break,50分还是会输出,如何让50分这项不显示呢
2016-03-20
源自:JavaScript进阶篇 4-8
正在回答
输入continue会死机,是因为continue是停止当前循环并跳回循环头,而本代码里的while循环里,变量是在最后的i=i+1里进行赋值的,你在中途跳出循环,返回的i值没有被改变,所以程序就进入死循环,不再显示,并在一段时间后崩溃。
小尼采 提问者
if(mynum[i]<60)
{i++;
continue;
}
删掉if大括号里的语句,写上break;就行
代码这样:
while(i<mynum.length)
{
break;
document.write("成绩:"+mynum[i]+"及格,继续循环"+"<br>");
i=i+1;
而且这节输入continue会死机怎么回事
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
4 回答关于随机数的显示问题
2 回答关于分号的问题?
4 回答关于编程结果“=”后面显示的问题
2 回答关于split分割的问题
3 回答关于分割问题