编程技术文章分享与教程

网站首页 > 技术文章 正文

JS中常见的Math对象 javascript中math

hmc789 2024-11-09 13:07:02 技术文章 2 ℃

今天,我们了解一些js中常见的Math对象。

相对来说,非常的简单。

Math对象,是一个对象而不是构造函数,所以,不能通过new关键字来创建。

直白一点,Math对象就是提供一系列与数字相关的成员。

常见的的Math对象:

Math.random();这个相信大家最不陌生了,产生一个0到1的随机数(左闭右开)。

Math.PI();得到圆周率。

Math.abs();返回一个数的绝对值。

Math.floor();这个也是最为常见的,向下取整。

Math.ceil();和floor相反,为向上取整。

Math.max();返回一组数字中的最大值。

注: 如果max中没有参数,则返回-infinity;

Math.min();返回一组数字中的最小值。

注:如果min中没有参数,则返回infinity。

Math.pow();求一个数的幂。如:Math.pow(2,3)//得到8;

Math.round();对一个数进行四舍五入,并返回。

以上是一些相对来说比较常见的Math对象。一些不常见的,我们可以去查阅资料。

Math.sinh(x) ;返回x的双曲正弦值.

Math.sqrt(x);返回x的平方根.

Math.tan(x);返回x的正切值.

Math.tanh(x); 返回x的双曲正切值.

Math.toSource(); 返回字符串 "Math".

Math.trunc(x) ;返回x的整数部分,去除小数

Math.sign(x) ;返回x的符号函数, 判定x是正数,负数还是0.

Math.sin(x);返回正弦值.

Tags:

标签列表
最新留言