向上取整的方法_52 Math绝对值和三个取整方法

Math绝对值和三个取整方法

Math.abs 绝对值

console.log(Math.abs(9)); // 9
    console.log(Math.abs(-9)); // 9
    console.log(Math.abs('-9')); // 9 隐式转换,会把字符型 -9 转换为数字型
    console.log(Math.abs('你大爷')); // NaN

9207815aa8d5a9a79884b94c0c049c75.png

三个取整方法

  • Math.floor() 向下取整,往小了取值
console.log(Math.floor(1.1));
    console.log(Math.floor(1.9));

18ed856ace10f664024f71f2902320b1.png
  • Math.ceil() 向上取整,往大了取值
console.log(Math.ceil(1.1));
    console.log(Math.ceil(1.9));

d65e391bf148fa0d60e8aa5352473000.png
  • Math.round() 四舍五入
    console.log(Math.round(1.1)); // 1
    console.log(Math.round(1.5)); // 2
    console.log(Math.round(1.9)); // 2
    console.log(Math.round(-1.1)); // -1
    console.log(Math.round(-1.5)); // -1

a525a0db53abb92f29104cda5b996c6f.png

注意:其他数字都是四舍五入,但 .5 特殊,它往大了取。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值