网站首页 > 技术文章 正文
今天,我们了解一些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);返回正弦值.
猜你喜欢
- 2024-11-09 极客算法训练笔记(十),十大经典排序之计数排序、基数排序
- 2024-11-09 Axure RP 9 学习笔记 - 常用数学函数
- 2024-11-09 判断坐标点是否在高德地图围栏内的算法?
- 2024-11-09 Quick Pow: 如何快速求幂 快速幂算法
- 2024-11-09 十六、Java运算符-优先级与表达式
- 2024-11-09 抖音B站…推荐机制的原型,威尔逊得分排序算法
- 2024-11-09 浅谈移动设备交互体验之惯性滚动 惯性移轴定理
- 2024-11-09 力扣73——矩阵置零 矩阵置0
- 2024-11-09 基数排序的1个小技巧,2种排序方式,3种排序算法
- 2024-11-09 数学公式"math.h"标准头文件,你知道什么时候用?(后续)
- 标签列表
-
- content-disposition (47)
- nth-child (56)
- math.pow (44)
- 原型和原型链 (63)
- canvas mdn (36)
- css @media (49)
- promise mdn (39)
- readasdataurl (52)
- if-modified-since (49)
- css ::after (50)
- border-image-slice (40)
- flex mdn (37)
- .join (41)
- function.apply (60)
- input type number (64)
- weakmap (62)
- js arguments (45)
- js delete方法 (61)
- blob type (44)
- math.max.apply (51)
- js (44)
- firefox 3 (47)
- cssbox-sizing (52)
- js删除 (49)
- js for continue (56)
- 最新留言
-