这是我参与8月更文挑战的第4天,活动详情查看:8月更文挑战
常用属性
PI
圆周率:Math.PI=π≈3.14159
取整相关
- ceil(x)
- 返回大于或等于 `x` 的最小整数,即:向上取整
- 参数
- x:任意数值
- floor(x)
- 返回小于或等于 `x` 的最小整数,即:向下取整
- 参数
- x:任意数值
- round(x)
- 返回 `x` 四舍五入后的整数值
- 参数
- x:任意数值
> 以上数字如果不能被转换成数值,则会得到NaN
随机数
- random()
- 随机返回一个 0(包括0)到 1 (不包括1)之间的小数
- 扩展:
- 返回一个 0 到 n 之间的数
- 返回一个 n 到 m 之间的数
最大值与最小值
- min([value1[,value2, ...]])
- 返回传入参数中最小的值
- 参数
- 0 到 n 个数字
- 注意:
- 如果没有参数,返回 `Infinity`
- 如果参数中包含不能转成(内部通过Number方法)数字的,返回 `NaN`
- max([value1[,value2, ...]])
- 返回传入参数中最大的值
- 参数
- 0 到 n 个数字
- 注意:
- 如果没有参数,返回 -`Infinity`
- 如果参数中包含不能转成数字的(内部通过Number方法),返回 `NaN`
绝对值
- abs(x)
- 返回 `x` 的绝对值
- 参数
- 一个数值
- 注意:
- 传入参数如果不能转成数字的(内部通过Number方法),返回 `NaN`