js怎么判断一个数是几位小数?

JavaScript071

js怎么判断一个数是几位小数?,第1张

首先你需要知道split 这个属性,然后通过获取需要判定的数字并且分割得到一个数组,然后即可判断是多少位小数,注意你的内容只能有一个小数点,如果多了需要进行判断。\x0d\x0a代码如下:\x0d\x0ahtml 12.321456\x0d\x0a\x0d\x0ajs\x0d\x0avar _id = document.getElementById("aabbcc").innerHTML\x0d\x0avar _iid = _id.split(".")\x0d\x0aconsole.log(_iid[1].length) 回答于 2022-12-14

var i=1234方法一,转换成字符串,再得到字符串长度,即位数var l=i.toString().length方法二:循环除以10,直到为零,统计除的次数,即位数var l=0while(i<>0){i=i/10 l++}

//1, isNaN

var s = "223"

var b = isNaN(s) // false:数字。true:非数字

//2,正则

var s = "223"

var p = /^[0-9]+$/

var b = p.test(s) //true:数字。false:非数字