<!DOCTYPE html>
<html>
   <head>
      <meta charset="UTF-8">
      <title></title>
      <script type="text/javascript">
    //计算将1000存在银行,n年后,本金加利息为5000,年利率为1.5
    var money=1000;
    var count=0;
         while(money<5000){
        money*=1.05;
        count++;
    }
         console.log("一共需要"+count+"年")
      </script>


      <script type="text/javascript">
            //输入正确的分数,得到结果(输入错误,重新输入)
            while(true){
        var score=prompt("请输入小明成绩(0-100)")
        //判断用户输入的值是不是合法
        if(score>=0&&score<=100&&score.replace(/(^\s*)|(\s*$)/g, '')!=""){
            //满足该条件的则证明用户输入的合法,跳出循环
            break;
        }
        alert("请输入有效分数")
    }
    //判断是不是合法
         if(score>100||score<0 ||isNaN(score)){
        alert("输入内容不合法");
    }else{
        if(score==100){
            alert("奖励奔驰C200")
        }else if(score>=80){
            alert("奖励苹果一个")
        }else{
            alert("奖励橘子一个")
        }
    }
      </script>
   </head>
   <body>
   </body>
</html>
10-07 19:59