美文网首页
JS数组Math()方法大全

JS数组Math()方法大全

作者: XiaoAM | 来源:发表于2019-10-26 14:28 被阅读0次

Javascript 中Math和其他对象不同,它具有数学常数和函数的属性和方法。因为它的属性是数学常数,所以不能被改变(可以进行赋值操作,但最后值不变)。用于辅助完成复杂的数学计算方法。
Math有几种比较常用的方法:

Math.min():确定一组数组中的最小值。
var min = Math.min(1,2,4,5);//1
Math.max():确定一组数组中的最大值。
var max = Math.max(1,2,3,5,6);// 6
Math.ceil():返回向上取整后的值
var arr = Math.ceil(3.445);// 4
Math.floor():返回向下取整后的值
var arr = Math.floor(2.555);// 2
Math.round():返回四舍五入后的值
var arr = Math.round(3.5) ; // 4

注意:Math.round(4.49999999999999999999999999999);// 5
Math.random():返回0到1之间的随机数

//封装随机生成n-m的随机数:


function random(n,m){
    return Math.floor(Math.random()*(m-n+1)+n)
}

还有一些Math的其他方法我们可以了解一下

Math.abs(x)返回x绝对值
Math.exp(x)返回x次幂
Math.log(x)返回自然对数
Math.pow(x,y)返回x的y次幂
Math.sqrt(x)返回x的平方根
Math.acos(x)返回反余弦值
Math.asin(x)返回反正弦值
Math.atan(x)返回反正切值
Math.atan2(x,y)返回y/x反正切值
Math.cos(x)返回余弦值
Math.sin(x)返回正弦值
Math.tan(x)返回正切值

数学对象在普通开发中使用的不多,一般只会用到Math.random(),Math.round(x),Math.ceil(),Math.floor()等几个常用方法。

相关文章

  • JS数组Math()方法大全

    Javascript 中Math和其他对象不同,它具有数学常数和函数的属性和方法。因为它的属性是数学常数,所以不能...

  • js 常用方法总结

    字符串的常用属性,概览 Array对象的方法; 详细js数组常用方法大全

  • js数组方法大全

    js数组方法大全 JavaScript中创建数组有两种方式(一)使用 Array 构造函数: (二)使用数组字面量...

  • js数组方法大全

    js数组方法大全[https://www.cnblogs.com/obel/p/7016414.html] Jav...

  • JavaScript中数组的基本方法详解

    JS中的内置对象有:String,Array,Math,Date。今天我们来详解一下数组的创建及其方法。 数组的创...

  • js内置对象

    js的内置对象: Math对象就是js提供的一套关于数学的方法: Math.ceil() 向上取整 Math...

  • JS数组方法大全

    一、普通方法 1、join() 将数组元素连接在一起,并以字符串形式返回 2、reverse()将数组的元素顺序变...

  • JS数组方法大全

    由于最近都在freecodecamp上刷代码,运用了很多JavaScript数组的方法,因此做了一份关于JavaS...

  • js数组方法大全

    1、Array.concat(value, ...) *描述:拼接数组参数:接受任意个;返回值:新数组,包含arr...

  • JS数组常用方法大全

    数组的方法有数组原型方法,也有从object对象继承来的方法,下面就介绍一下数组常用方法:join() --...

网友评论

      本文标题:JS数组Math()方法大全

      本文链接:https://www.haomeiwen.com/subject/rcoyvctx.html