哪里有问题

哪里有问题

<script type="text/javascript">
			var arrays = new Array();
			var user=prompt("请输入您的用户户号工资");
			var i=0;
			while(user!=="退出"){
				arrays[i]=user;
				i++;
				user=prompt("请输入用户工资");
			}
			document.write(arrays)
		</script>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
慕瓜5338050 2018-09-05 11:20:35

 var arrays = new Array();

            var user=prompt("请输入您的用户户号工资");

            console.log(user);

            var i=0;

            while(user!=null){

                arrays[i]=user;

                i++;

                user=prompt("请输入用户工资");

            }

            document.write(arrays);


  • var user=prompt("请输入您的用户户号工资"); console.log(user); 退出时,user为null
    2018-09-05 11:21:47
好帮手慕夭夭 2018-09-05 09:38:18

代码是没有问题的哦 , 因为判断条件中 , 当弹出输入的内容不等于"退出" , 就会一直循环 ,如下 :

http://img1.sycdn.imooc.com//climg/5b8f333f00012de004670122.jpg

建议同学输入几次工资后 , 在弹窗中输入"退出" ,就能在页面上打印出结果了 , 测试一下把把 ! 祝学习愉快  ,望采纳

提问者 qq_蓝骏毅_04076633 2018-09-04 19:22:44

为什么嘛打印不到页面上,一直循环

好帮手慕星星 2018-09-04 19:10:20

经测试代码是没有问题的呢,继续加油~~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师