es6中新增的常用数值扩展
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了es6中新增的常用数值扩展相关的知识,希望对你有一定的参考价值。
Number.integer(123) //true 是否为整形数字
//注意,参数必须是数字,字符串的数字都不行Number.MAX_SAFE_INTEGER / Number.MIN_SAFE_INTEGER // js可处理的最大和最小的数值,也就是安全区
Number.isFinite() //用来检查一个数值是否为有限的。和integer一样,不会把字符串隐式转换成数字
Math.trunc(1.1) //只取整数, 不涉及四舍五入,类似双波浪号效果(~~1.1)
Math.sign(1) //这个是相当有用的,判断数字是正数/负数/0/非数字 返回对应的值是 1/-1/0/NaN
Math.cbrt() //立方根计算
// es6中还把paseInt/isNaN这种方法挂到了Number下,算是归类吧。
以上是关于es6中新增的常用数值扩展的主要内容,如果未能解决你的问题,请参考以下文章