zoukankan      html  css  js  c++  java
  • JS中比较的数值如何比较大小

    <script type="text/javascript">
    function check_num(){
        var num=document.getElementById("num").value;  
        //alert(num);  
        if(isNaN(num)){   //用于检查其参数是否是非数字值
            alert("必须输入入0-100之间的数字!");
            return false;
        }else if(parseInt(num)<=0 || parseInt(num)>100){   //注意‘或’的写法
            alert("必须输入0-100之间的数字!");
            return false;       
        }
    }
    </script>

    其实document.getElementById("num").value;获取的是一个字符串,如果要和数字比较大小的话要用到parseInt()函数。

    isNaN() 函数用于检查其参数是否是非数字值。

    特别注意:当我的elseif中的判断语句写错以后,前面的alert()函数也不会执行。我认为是一旦JS脚本中语法出了错误,那么整个JS脚本都不会执行。

  • 相关阅读:
    高一下期末考试划水记
    BZOJ 1053
    积性函数与狄利克雷卷积(未完待更)
    Contest Hunter 3101
    POJ2689
    3.17爆零赛
    全概率公式
    矩阵快速幂
    模板练习
    _rqy's Code Style for OI
  • 原文地址:https://www.cnblogs.com/moqiang02/p/4061471.html
Copyright © 2011-2022 走看看