JavaScript的while循环实例

计算年利率

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>年利率</title>
</head>
<script type="text/javascript">
    //定义一个变量,作为当前的钱数
    var money = 1000;
    //定义一个变量,作为计数器
    var count = 0;
    //写一个while循环来计算每年的钱数
    while(money<5000){
        money*=1.05;
        count++;  //计数器自增
    }
    document.write("一共需要"+count+"年");
</script>
<body>
    
</body>
</html>

小明成绩改良版

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>while练习2</title>
        <script type="text/javascript">
            
            // while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止
             
            while (true){
                var score = prompt('请输入小明的成绩');
                if (!+score || (+score*10%5 != 0) || +score>100 || +score<0) {
                    alert('非法字符,请重新输入!');
                }
                else if(score<=59){
                    alert("翻滚吧!")
                }   
                else if(score>=60 && score<=80){
                    alert('奖励手机');
                    break;
                }
                else if(score>=81 && score<=99){
                    alert('奖励宝马车')
                    break;
                }
                else if(score==100){
                    alert('奖励别墅一栋')
                    break;
                }
                else{
                    break;
                }
             
                
            }
        </script>
    <body>
    </body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 复利的力量 Why 复利被爱因斯坦誉为世界第八大奇迹,金融中几乎所有的内容都与复利有关系。懂得复利,是明明白白进行...
    GoalKing阅读 7,794评论 0 2
  • 姓名:张爱玲 企业名称: 金柳工艺品有限公司 组别:第373期 利他1组 【日精进打卡第 27天】 经典名句: ...
    花半里_5ab7阅读 803评论 0 0
  • 5.20收到apple回复 应用被拒绝,以下为描述:2016年5月20日 at 上午6:42 From Apple...
    红色小星阅读 7,843评论 1 3
  • 老张在开头说那个女孩子最佩服你的是有着从头再来的决心,我在这里已想借这样一句话表达下我对敢于放弃所有,能够选择从头...
    旭日而生阅读 3,621评论 0 3
  • “师傅” “干嘛,又偷懒,饭做了吗?” “就知道吃,要是那天我说不会,真不知道您还会收留我吗?” “当归呀,你怎么...
    凡之落花阅读 1,423评论 0 0