主页 > 前端 > javascript >
来源:未知 时间:2020-03-26 16:00 作者:小飞侠 阅读:次
[导读] 今天带来js 判断数字是整数还是浮点数 方法一: vara=123.12;varb=Math.floor(a);a===b?alert(整数):alert(浮点数); 方法二: vara=123.12;varb=parseInt(a);a===b?alert(整数):alert(浮点数); 方法三: vara=123.12;a...
今天带来 js 判断数字是整数还是浮点数 方法一: var a = 123.12; var b = Math.floor(a); a === b ? alert("整数"):alert("浮点数"); 方法二: var a = 123.12; var b = parseInt(a); a === b ? alert("整数"):alert("浮点数"); 方法三: var a = 123.12; a = a.toString(); a.indexOf(".") <= -1 ? alert("整数"):alert("浮点数"); 附加如果是 string 类型 正则判断 //是否是整型 function IsInteger(str) { var re = new RegExp(/^(-|\+)?\d+$/); return re.test(str); } //非负浮点数(正浮点数 + 0) function IsNonefloat(str) { var pos = new RegExp(/^\d+(\.\d+)?$/); return pos.test(str); } //非正浮点数(负浮点数 + 0) function IsNotPositive(str) { var pos=new RegExp(/^(-(\d+(\.\d+)?)|0)$/); return pos.test(str); } |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com