js中Math的常用方法

Math对象的常用方法

  • Math.sign()
    取符号,负数返回-1,正数返回1。0返回0,-0返回-0。
js> Math.sign(-7);
-1
js> Math.sign(7);
1
js> Math.sign(0);
0
js> Math.sign(-0);
-0
  • Math.abs()
    取绝对值
js> Math.abs(-7);
7
js> Math.abs(7);
7
js> Math.abs(0);
0
js> Math.abs(-0);
0
  • Math.ceil()
    向上取整
js> Math.ceil(0.1);
1
js> Math.ceil(1.1);
2
js> Math.ceil(0);
0
js> Math.ceil(-0);
-0
  • Math.floor()
    向下取整
js> Math.floor(-1.1);
-2
js> Math.floor(-0.1);
-1
js> Math.floor(-0);
-0
js> Math.floor(0);
0
  • Math.round()
    四舍五入
js> Math.round(1.4);
1
js> Math.round(1.5);
2
js> Math.round(1);
1
js> Math.round(0);
0
js> Math.round(-0);
-0
  • Math.max()
    返回参数中最大的数
js> Math.max([2,3,4]);
NaN
js> Math.max(2,3,4);
4
js> Math.max("123","23","");
123
js> Math.max("");
0
  • Math.min()
    返回参数里最小的数
js> Math.min(2,3,4);
2
js> Math.min("123","23","");
0
  • Math.random()
    取[0,1)之间的随机数
js> Math.random();
0.08277169470126733
  • Math.pow()
    求幂,第一个参数为底数,第二个为指数
js> Math.pow(2,2);
4
js> Math.pow(2,3);
8
  • Math.sqrt()
    开平方
js> Math.sqrt(4);
2
js> Math.sqrt(9);
3
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值