js中单竖杠 "|" 的作用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中单竖杠 "|" 的作用相关的知识,希望对你有一定的参考价值。
之前有看过关于单竖杠 "|" 的介绍,但由于自己用得少,所以常常忘记,写下来记录一下。
在做数的处理时,| 的作用是去除小数点取整,所以在处理正数是相当去 Math.floor() ,处理负数时相当于 Math.ceil()。
1 Math.floor() //向下取整 2 Math.ceil() //向上取整 3 Math.round() //四舍五入法取整 4 5 6 console.log(0.8|0) //0 7 console.log(1.2|0) //1 8 console.log(3.141|0) //3 9 console.log(-5.555|0) //-5
以上是关于js中单竖杠 "|" 的作用的主要内容,如果未能解决你的问题,请参考以下文章