输入框里面什么都不输入点确定,为什么是不及格呢?

输入框里面什么都不输入点确定,为什么是不及格呢?

输入框里面什么都不输入点确定,为什么是不及格呢?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
小丸子爱吃菜 2018-03-13 18:31:06

什么都不输入的话就是空,它不会走前面的运行,你可以isNaN("")看一下,是false,所以直接运行最后一句,弹出“不及格”

祝学习愉快!

提问者 宝慕林2301144 2018-03-13 18:16:43

<script>
    //补充代码
    var num =prompt("请输入您的成绩");
    if(isNaN(num)){
        alert("您输入的不是数字哦,请重新输入")
    }else if(num >=90 && num <= 100){
        alert("优秀")
    }else if(num >=80&&num <= 89){
        alert("良好")
    }else if(num >=70&& num <=79){
        alert("一般")
    }else if(num >=60&& num <=69){
        alert("及格")
    }else if(num <60&&num >=0){
        alert("不及格")
    }else{
        alert("您输入的成绩有误!!!")
    }
 </script>

运行上面这个脚本

输入框里面什么都不输入点确定,为什么是不及格呢?

喜欢做梦的鱼 2018-03-13 15:11:33

代码是什么?

  • 提问者 宝慕林2301144 #1
    <script> //补充代码 var num =prompt("请输入您的成绩"); if(isNaN(num)){ alert("您输入的不是数字哦,请重新输入") }else if(num >=90 && num <= 100){ alert("优秀") }else if(num >=80&&num <= 89){ alert("良好") }else if(num >=70&& num <=79){ alert("一般") }else if(num >=60&& num <=69){ alert("及格") }else if(num <60&&num >=0){ alert("不及格") }else{ alert("您输入的成绩有误!!!") } </script>
    2018-03-13 18:17:45
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师