var arr=new Array(),i=0;
while(true){
arr[i]=prompt("输入的员工的工资");
if(arr[i]!==null){
if(arr[i]=="退出"){break;}
i++;
}
arr.length-=1;
document.write(arr);
登陆购买课程后可参与讨论,去登陆吧
同学你好,代码中并没有写点击取消按钮执行的语句。
if判断中取反操作了,值不是null的时候,也就是不点击取消按钮。再加一个else语句就好了:
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
同学你好,问题解答如下:
while(true){}这个条件永远满足,即使弹框输入‘退出’也会进入while循环的,因为条件判断的并不是输入的内容,而是一个真值true。并不会代替if(arr[i]!==null){}else{break;}起到作用。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
本阶段为你揭开日常所见网页的神秘面纱,炫酷的动效并不难得,带你从基础知识到静态网页布局,再到用JS实现动态网页开发,轻松迈入前端开发的大门。
16 1
65 3
26 3
18 1
188 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星