JS判断数值是否为小数,一起来研究下。
步骤:
1、使用indexOf()方法检索小数点的位置。
2、获取小数点后的个数x
3、判断个数x是否大于0,如果大于0,而为小数,否则不为小数。
实现代码:
<script type="text/javascript">
var x = 4.23323;//测试的数字
var y = String(x).indexOf(".") + 1;//获取小数点的位置
var count = String(x).length - y;//获取小数点后的个数
if(y > 0) {
alert("这个数字是小数,有" + count + "位小数");
} else {
alert("不是小数");
}
</script> 





网友评论文明上网理性发言 已有0人参与
发表评论: