0
点赞
收藏
分享

微信扫一扫

JS除法不是默认向下取整的

minute_5 2022-04-14 阅读 77
javascript

JS除法不是默认向下取整的

今天刷题的时候,用到了二分,但是测试的时候居然超时了。。。

然后我检查了好久,原来是我用除法获取中间索引值的时候,没有对中间索引值进行取整处理,

后来查资料之后才知道 javaScript 中的除法和现实中的除法一样,不会自动向下取整,太坑了!!!

下次一定记住!!!

console.log(10/3);
console.log(Math.floor(10/3));//向下取整
console.log(Math.ceil(10/3));//向上取整
console.log(Math.round(10/3));//四舍五入

输出:
3.3333333333333335
3
4
3
举报

相关推荐

0 条评论