javascript如何判断数值是否为小数?下面本篇文章就来给大家介绍一下使用javascript判断数值是否为小数的方法,希望对大家有所帮助。
步骤:
1、使用indexOf()方法检索小数点的位置。
2、获取小数点后的个数x
3、判断个数x是否大于0,如果大于0,而为小数,否则不为小数。
实现代码:
var x = 4.23323;//测试的数字
var y = String(x).indexOf(".") + 1;//获取小数点的位置
var count = String(x).length - y;//获取小数点后的个数
if(y > 0) {
alert("这个数字是小数,有" + count + "位小数");
} else {
alert("不是小数");
}
输出:
如果将测试的数字x修改为4.0,则输出:
想要了解更多相关知识,可访问 前端学习网站!!