本文主要是介绍javascript:判断值是否是number浮点数及小数位数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
// 判断是否浮点数,使用:Number().isFloat(number,3)
// maxLen: 小数位数
Number.prototype.isFloat = function (number: number | string, maxLen?: number) {if (!isNaN(Number(number)) && number.toString().indexOf('.') > -1) {if (maxLen) {return number.toString().split('.')[1].length > maxLen ? false : true}return true}return maxLen ? true : false
}
Number().isFloat(number):判断值是否浮点数
Number().isFloat(number,3):判断小数位限制最多3位,小数位小于等于3时返回true,返回false表示超出限制
这篇关于javascript:判断值是否是number浮点数及小数位数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!