前端 while循环练习题

用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>while</title>
    <script>
        window.onload = function () {


            while (true){


                var i = 0;
                var score = prompt('请输入小明的成绩');

                if (score < 0 || score > 100){
                    alert('输入不合法,请重新输入');
                        continue;
                }
                else if(score == 100){
                    alert('奖励一辆BWM');
                        break;
                }else if (score >= 80 || score <= 99){
                    alert('奖励一台iPhone15s');
                        break;
                }else if(score >= 60 || score <= 79){
                    alert('奖励一本参考书');
                        break;
                }else{
                    alert('什么奖励都没有');
                        break;
                }
                i++;
            }
}

    </script>
</head>
<body>
</html>

假如投资的年利率为5%,试求从1000块增长到5000块,需要花费多少年

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>while</title>
    <script>
        window.onload = function () {

            var i = 1000;
            var j = 0;
            while (true){
                i = i * 1.05;
                if (i >= 5000){
                break;
            }
            j++;
            }
    alert(j);
}
    </script>
</head>
<body>
    
</body>
</html>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • for循环 for循环 1.打印1-100之间所有奇数之和 2.打印1-100之间所有7的倍数的个数及总和 3.水...
    MC小帆帆阅读 481评论 0 0
  • 用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止 假如投资的年利率为5%,试求从1000...
    沦陷_99999阅读 728评论 0 0
  • 用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止. window.onload = f...
    Forever_f59e阅读 182评论 0 0
  • 用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止 window.onload = fu...
    优秀的人A阅读 333评论 0 1
  • 练习一: 用while循环重写小明的成绩,如果用户输入不合法就反复输入,直到正确为止 练习二: 假如投资的年利率为...
    Stranger_I阅读 732评论 0 1