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人参与
发表评论: