Math,Number

PHP中文网
PHP中文网asal
2017-07-14 18:10:231249semak imbas

①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

Atas ialah kandungan terperinci Math,Number. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:js制作轮播图代码分享Artikel seterusnya:关于爬虫协议robots介绍