美文网首页
JavaScript的while循环实例

JavaScript的while循环实例

作者: 邵毅超 | 来源:发表于2018-12-05 19:00 被阅读0次

    计算年利率

    <!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>
    

    相关文章

      网友评论

          本文标题:JavaScript的while循环实例

          本文链接:https://www.haomeiwen.com/subject/howwcqtx.html