JavaScript的while循环实例

2018-12-05  本文已影响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>
上一篇下一篇

猜你喜欢

热点阅读