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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM