Javascript 数学函数 Math(二)

 

一、 Javascript Math 对象说明

       Math 中文为“数学”的意思,此对象提供数学计算的函数与常量
       Math 对象没有构造函数,是一个固有的对象,这是它与Date,String对象的区别

       Math 函数与属性使用语法
       Math.方法名(参数1,参数2,....)
       Math.属性
       Math的相关函数全部为静态函数,对应直接调用


       //Math三角函数与属性
       Math.sin()----返回数字的正弦值
       Math.cos()----返回数字的余弦值
       Math.tan()----返回数字的正切值
       Math.asin()----返回数字的反正弦值
       Math.acos()----返回数字的反余弦值
       Math.atan()----返回数字的反正切值
       Math.atan2()----返回由x轴到点(x,y)的角度(以弧度为单位)
       Math.PI----属性,返回圆的周长与其直径的比值(圆周率π),约等于3.1415926

       //自然对数相关函数与属性
       Math.exp()---返回E(自然对数的底数)的x次幂(指数)
       Math.log()---返回数字的自然对数
       Math.E----属性,返回自然数的底数,E约等于2.718
       Math.LN2----属性,返回2的自然数对数loge2,约等于0.693
       Math.LN10---属性,返回10的自然数对数loge10,约等于2.302
       Math.LOG2E----属性,返回以2为底E的对数log2e,约等于1.442
       Math.LOG10E---属性,返回10为底E的对数log10e,约等于0.434
       

       //Math 四舍五入类函数
       Math.abs()-----返回数字的绝对值
       Math.ceil()----返回大于等于数字参数的最小整数(取整函数),对数字进行上舍入
       Math.floor()----返回小于等于数字参数的最大整数,对数字进行下舍入
       Math.round()----返回数字最近的整数,四舍五入

       //Math 最大最小类函数
       Math.max()----返回数字中较大的值
       Math.min()----返回数字中较小的值


       //Math 幂指类函数
       Math.pow()----返回底数的指定次幂
       Math.sqrt()----返回数字的平方根
       Math.SQRT1_2---属性,返回0.5的平方根,或1/2的平方根,约等于0.707
       Math.SQRT2----属性,返回2的平方根,约等于1.414

       //随机数函数
       Math.random()----返回0和1之间的伪随机数

 

 

 

更多:

JavaScript随机排序算法1

JavaScript数学函数(一)

Javascript数组(一)排序

posted @ 2020-05-23 14:15  天马3798  阅读(450)  评论(0编辑  收藏  举报