js Math中的常用计算函数的简单使用
1、向上取整
Math.Ceil()
描述:函数返回大于或等于一个给定数字的最小整数
语法:Math.ceil(x)
参数:x一个数值
实例:

2、向下取整
Math.Floor()
描述:返回小于或等于一个给定数字的最大整数
语法:Math.floor(x)
参数:x 一个数值
实例:

3、四舍五入
Math.round()
描述: 函数返回一个数字四舍五入后最接近的整数
语法: Math.round(x)
参数:x 一个数值
实例:

4、伪随机数
Math.random()
描述:函数返回一个浮点, 伪随机数在范围[0,1),也就是说,从0(包括0)往上,但是不包括1(排除1),
然后您可以缩放到所需的范围。实现将初始种子选择到随机数生成算法;它不能被用户选择或重置
语法:Math.random()
返回:一个浮点型伪随机数字,在0(包括0)和1(不包括)之间
实例:

5、取绝对值
Math.abs()
描述:函数返回指定数字 “x“ 的绝对值
语法:Math.abs(x)
参数:x 一个数值
返回:返回一个数值的绝对值
实例:传入一个非数字形式的字符串或者 undefined/empty 变量,将返回 NaN。传入 null 将返回 0

6、取数值立方根
Math.cbrt()
描述:函数返回任意数字的立方根
语法:Math.cbrt(x)
参数:x 任意数字
返回:给定数字的立方根
实例:

7、取最大值
Math.max()
描述:函数返回一组数中的最大值
语法:Math.max(value1[,value2, ...])
参数:value1, value2, ... 一组数值
返回:返回给定的一组数字中的最大值。如果给定的参数中至少有一个参数无法被转换成数字,则会返回 NaN。
实例:

8、取最小值
Math.min()
描述:返回零个或更多个数值的最小值
语法:Math.min([value1[,value2, ...]])
参数:value1, value2, ...一组数值
返回:给定数值中最小的数。如果任一参数不能转换为数值,则返回NaN
实例:

9、取数值平方
Math.pow()
描述:函数返回基数(base)的指数(exponent)次幂
语法:Math.pow(base, exponent)
参数:base基数,exponent 指数
实例:

10、取整数部分
Math.trunc()
描述:方法会将数字的小数部分去掉,只保留整数部分
语法:Math.trunc(value)
参数:value任意数字
实例:

具体可参考:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/pow

浙公网安备 33010602011771号