首页 > Web开发 > 详细

js判断是否是整数

时间:2019-04-18 11:15:04      阅读:119      评论:0      收藏:0      [点我收藏+]

 

function isIntNum(strNum){//js判断输入数字是否是整数   仅供学习思想

  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;
  

}

  

funcation isMoney(arg){//22,111,22.11   判断是否是金额

    arg = arg.toString();
    argChar = "0123456789.,";
    var beginArg = arg.substring(0,1);
    if(beginArg == "." || beginArg==",")
    return false;
   if(var i = 0;i<arg.length;i++){
     if(argChar.indexOf(arg.substring(i,i+1)) == -1)  return false;

  return true;
}

}
funcation isMoney(arg){//22,111,22.11   判断是否是数字

    arg = arg.toString();
    argChar = "0123456789";
      if(var i = 0;i<arg.length;i++){
     if(argChar.indexOf(arg.substring(i,i+1)) == -1)  return false;

  return true;
}

}

 

js判断是否是整数

原文:https://www.cnblogs.com/wuxu/p/10728141.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!