Math中常用的方法

Math中常用的方法:
1.Math是数学函数,但是它是对象数据类型的;

typeof Math
“object”

2.Math对象中给我提供了很多常用操作数字的方法;

console.dir(Math) 查看Math所有方法

eg: 常用的有:
1.abs
2. ceil/floor
3. round
4. random
5. max/min
6. PI
7.pow/sqrt

2.1 abs方法

Math.abs 取绝对值
…javascript
Math.abs(12) —>12
Math.abs(-12) —>12

2.2 ceil && floor

Math.ceil 向上取整
Math.floor 向下取整
…javascript
Math.ceil(15) —>15
Math.ceil(15.1) —>16
Math.ceil(15.9) —>16
Math.ceil(-15) —>15
Math.ceil(-15.1) —>15
Math.ceil(-15.9) —>15
…javascript
Math.floor(15) —>15
Math.floor(15.1) —>15
Math.floor(15.9) —>15
Math.floor(-15) —>15
Math.floor(-15.1) —>16
Math.floor(-15.9) —>16

2.3 round

Math.round 四舍五入
…javascript
Math.round(12.3) —>12
Math.round(12.5) —>13 正数中,5包含向上;
Math.round(-12.3) —>-12
Math.round(-12.5) —>-12 负数中,5包含在向下;
Math.round(-12.51) —>-13

2.4 random

Math.random 获取[0,1)之间的随机小数
…javascript
for(var i=0;i<100;i++){
console.log(Math.random())
}
//需求:
1.获取[0,10]之间的随机整数
Math.round(Math.random()*10)
2.获取[3,15]之间的随机整数
Math.round(Math.random()12+3)
获取[n,m]之间的随机整数
Math.round(Math.random()
(m-n)+n)

2.5 max&&min

Math.max 获取一组值中的最大值
Math.min 获取一组值中的最小值
…javascript
Math.max(12,14,30,40,23,11,56,12) —>56
Math.max(12,14,30,40,23,11,56,11) —>11

2.6 PI

Math.PI 获取圆周率(π)
…javascript
Math.PI

2.6 pow&&sqrt

Math.pow 获取一个值的多少次幂
Math.sqrt 开平方
…javascript
math.pow(10,2) —>100
math.sqrt(100) —>10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值