js判断是否是整数
Posted 愚蠢的程序员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js判断是否是整数相关的知识,希望对你有一定的参考价值。
function isIntNum(strNum){ var strCheckNum = strNum+""; if(strCheckNum.length<1){ return false; } else if(strCheckNum.charAt(0)==‘0‘)//如果第一个字符是0 strCheckNum = strCheckNum.substring(1);//截取 从第二个字符开始(包含) else if(isNaN(SttrCheckNum)) return false; else if(parseInt(strCheckNum,10)<1)//第二个参数在2和36之间的表示 numString 所保存数字的进制的值。如果没有提供,则前缀为 ‘0x‘ 的字符串被当作十六进制,前缀为 ‘0‘ 的字符串被当作八进制。所有其它字符串都被当作是十进制的。 return false; else if(parseFloat(strCheckNum)>parseInt(strCheckNUm,10) //排除小数的可能性 return false; return true; }
以上是关于js判断是否是整数的主要内容,如果未能解决你的问题,请参考以下文章