javascript中~~运算符的作用

~~运算符的作用和Math.floor()的作用一样,对于正数相当于向下取整,但是效率比Math.floor()高,对于负数则是向上取整。
举例:

console.log(5.66)
console.log(~5.66)
console.log(~~5.66)
运行结果:
5.66
 -6
 5

console.log(-5.66)
console.log(~-5.66)
console.log(~~-5.66)
运行结果:
-5.66
4
-5
发布了25 篇原创文章 · 获赞 1 · 访问量 1640

猜你喜欢

转载自blog.csdn.net/weixin_43977647/article/details/104400936
今日推荐