您好,欢迎访问一九零五行业门户网

Math,Number

①math.trunc()
math.trunc()方法用于去除一个数的小数部分,返回整数部分。
参数为非数值时,math.trunc()方法会先用number()将其转换为数值,若无法获取数值的整数部分,比如字符串或nan或空值等,会返回nan.
②math.sign()
math.sign()方法用来判断一个数到底是正数、负数还是0
(1)参数为正数返回+1
(2)参数为负数返回-1
(3)参数为0返回0
(4)参数为-0返回-0
(5)其他值返回nan
③math.cbrt()
math.cbrt()方法用于计算一个数的立方根
若参数不是数值,math.cbrt()也先用number()方法将其转换为数值。
转换失败返回nan.
number.isnan()用来检查一个值是否为nan。
number.isnan(nan) // true
number.isnan(15) // false
number.isnan('15') // false
number.isnan(true) // false
number.isnan(9/nan) // true
number.isnan('true'/0) // true
number.isnan('true'/'true') // true
number.isinteger()用来判断一个值是否为整数。
number.isinteger(25) // true
number.isinteger(25.0) // true
number.isinteger(25.1) // false
number.isinteger(15) // false
number.isinteger(true) // false
以上就是math,number的详细内容。
其它类似信息

推荐信息