3

最近我一直在玩JavaScript 中的双位非( ) 运算符。~~

我注意到~~Infinity返回0这是为什么

希望它会返回Infinity,类似于如何Math.trunc(Infinity)返回Infinity而不是返回0

console.log(~~Infinity) // 0? Expected Infinity
console.log(Math.trunc(Infinity)); // Infinity (as expected)

4

0 回答 0