双位运算符

4年以前  |  阅读数:2836 次  |  编程语言:JavaScript 
//双位运算符比Math.floor(),Math.ceil()速度快

~~7.5                // 7
Math.ceil(7.5)       // 8
Math.floor(7.5)      // 7


~~-7.5            // -7
Math.floor(-7.5)     // -8
Math.ceil(-7.5)      // -7

//负数时,双位运算符和Math.ceil结果一致,正数时和Math.floor结果一致

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8