js如何判断输入的数据是整数还是小数?

2025-02-25 07:40:22
推荐回答(3个)
回答1:

parseInt(number)==number
如果是true,number就是整数,否则不是整数。
测试:
var number=123.456
if(parseInt(number)==number)alert('是整数');
else alert('不是整数')



拓展资料:
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
JavaScript程序是由若干语句组成的,语句是编写程序的指令。JavaScript提供了完整的基本编程语句,它们是:
赋值语句、switch选择语句、while循环语句、for循环语句、for each循环语句、do...while循环语句、break循环中止语句、continue循环中断语句、with语句、try…catch语句、if语句(if..else,if…else if…)。
参考资料:
百度百科 词条 javascript_

回答2:

parseInt(number)==number,如果是true,number就是整数,否则不是整数。

function check( arg ){ 

var obj = Number(arg)+''; // number-

var res = [];

var a = Math.ceil( obj );

if( a == obj ){

res.push(arg)  

}else{

res.push(obj.split('.')[0])

res.push(obj.split('.')[1])          

}

return res 

}

如以上函数所示。

参考资料

百度知道.百度[引用时间2018-4-2]

回答3:

parseInt(number)==number
如果是true,number就是整数,否则不是整数
测试:
var number=123.456
if(parseInt(number)==number)alert('是整数');
else alert('不是整数')