前端开发_JavaScript_常用对象之Math对象

Math对象

1.引入

我们上一次课学习了Date对象,同时也带着大家写了一个有关于Date的应用实例:日历,那么接下来我们一起来学习一个新的对象:Math对象。

2.Math对象概述

Math 是一个内置对象,它拥有一些数学常数属性和数学函数方法。Math 不是一个函数对象。与其他全局对象不同的是,Math 不是一个构造器。Math 的所有属性与方法都是静态的。引用圆周率的写法是 Math.PI,调用正余弦函数的写法是 Math.sin(x)x 是要传入的参数。Math 的常量是使用 JavaScript 中的全精度浮点数来定义的。

3.Math对象的常用属性

   (1).Math.E:欧拉常数,也是自然对数的底数,约等于 2.718

   (2).Math.PI:圆周率,一个圆的周长和直径之比,约等于 3.14159

 4.Math对象的常用方法

    (1).三角函数:sin()、cos()、tan()。

    ①:概述:这里的三角函数返回的值是弧度制而非角度值。若要转换,弧度除以

 (Math.PI / 180) 即可转换为角度,同理,角度乘以这个数则能转换为弧度。

    ②:三角函数基本使用

 (2).Math.abs(x)

  ①:返回一个数的绝对值。

  ②:绝对值的基本使用

 (3).Math.ceil(x)/Math.floor(x)

   ①.概述

     Math.ceil(x):返回大于一个数的最小整数,即一个数向上取整后的值。

     Math.floor(x):返回小于一个数的最大整数,即一个数向下取整后的值。

  ②:取整的基本使用

前端开发_JavaScript_常用对象之Math对象_第1张图片

(4).Math.max([a,b,c,d...])/Math.min([a,b,c,d...])

 ①.概述

     Math.max([a,b,c,d...]):返回大于一个数的最小整数,即一个数向上取整后的值。

     Math.min([a,b,c,d...]):返回小于一个数的最大整数,即一个数向下取整后的值。

  ②:最大最小的基本使用

 (5).Math.pow(x,y)

 ①.概述

      返回一个数的 y 次幂。

 ②:幂指数的基本使用

(6).Math.random()/Math.round(x)

 ①.概述

      Math.random():返回一个 0 到 1 之间的伪随机数。

      Math.round(x):返回四舍五入后的整数。

 ②:随机数和四舍五入的基本使用

你可能感兴趣的:(前端,javascript,html,前端,Math内置对象,数学)