这样理解是否正确

这样理解是否正确

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>猜数字</title>

</head>

<body>

    <script>

    var a = prompt("请猜数字"),//用户输入一个数,用变量a保存

     x = 5;//x保存初始的数字

    while(a != x){//当条件成立的时候执行脚本

     if(a>x){

     alert("你猜的数大了");//如果用户输入的值大于保存的初始值,则警告:输入的数字大了

     }else{

     alert("你猜的数小了");//否则警告:输入的数字小了

     }

     a = prompt("请猜数字");//if循环结束在弹出输入框,重新保存该用户输入的新数字,然后再去判断条件

   

    }

    alert("你猜对了");//如果用户输入的数字不满足a!=5,执行该语句,确定后退出

</script>

</body>

</html>



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

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

1回答
怎么都被占用了呢 2017-12-08 17:27:00

理解的基本正确,标注的if是条件判断语句,不是循环语句哦。可以这么理解,无论是输大还是输小,都要重新弹框输入,所以在循环里面,判断之后,再重新弹框

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

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

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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