zoukankan      html  css  js  c++  java
  • JS基础_while的练习2

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8" />
     5         <title>if练习1</title>
     6         <script type="text/javascript">
     7             /*
     8              *    从键盘输入小明的期末成绩:
     9              *    当成绩为100时,'奖励一辆BMW'
    10              *    当成绩为[80-99]时,'奖励一台iphone15s'
    11              *    当成绩为[60-80]时,'奖励一本参考书'
    12              *    其他时,什么奖励也没有
    13              */
    14             
    15             /*
    16              * prompt()可以弹出一个提示框,该提示框中会带有一个文本框,
    17              *     用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数,
    18              *     该字符串将会作为提示框的提示文字
    19              * 
    20              * 用户输入的内容将会作为函数的返回值返回,可以定义一个变量来接收该内容
    21              */
    22             //将prompt放入到一个循环中
    23             while(true){
    24                 //score就是小明的期末成绩
    25                 var score = prompt("请输入小明的期末成绩(0-100):");
    26                 //判断用户输入的值是否合法
    27                 if(score >= 0 && score <= 100){
    28                     //满足该条件则证明用户的输入合法,退出循环
    29                     break;
    30                 }
    31                 
    32                 alert("请输入有效的分数!!!");
    33             }
    34             
    35             
    36             
    37             //判断值是否合法
    38             if(score > 100 || score < 0 || isNaN(score)){
    39                 alert("拉出去毙了~~~");
    40             }else{
    41                 //根据score的值来决定给小明什么奖励
    42                 if(score == 100){
    43                     //奖励一台宝马
    44                     alert("宝马,拿去~~~");
    45                 }else if(score >= 80){
    46                     //奖励一个手机
    47                     alert("手机,拿去玩~~~");
    48                 }else if(score >= 60){
    49                     //奖励一本参考书
    50                     alert("参考书,拿去看~~~");
    51                 }else{
    52                     alert("棍子一根~~");
    53                 }
    54             }
    55             
    56             
    57             
    58             
    59             
    60             
    61         </script>
    62     </head>
    63     <body>
    64         
    65     </body>
    66 </html>
  • 相关阅读:
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    win10右键新建markdown文件
    force down pool_member
    自控力差,你可能忽略了一种更底层的能力
    多线程的通信问题
    多线程的安全问题
    Java实现多线程的两种方式
    为什么你成不了数据分析高手?可能是缺少这个思维
    jstack && jmap
    对ElasticSearch主副分片的理解
  • 原文地址:https://www.cnblogs.com/ZHOUVIP/p/7663710.html
Copyright © 2011-2022 走看看