主页 > 前端 > 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