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

posted @ 2020-02-21 14:50  小小邪  阅读(3790)  评论(0编辑  收藏  举报