(-1 >>> 0).toString(2)
//返回结果 '11111111111111111111111111111111'
(4 >>> 0).toString(2)
//返回结果 '11111111111111111111111111111100'
如何计算一个32位2进制数中数字1的个数
function NumberOf1(n) { // write code here return (n >>> 0).toString(2).split('1').length - 1 } 标签:返回,转换,进制,补码,js,toString From: https://www.cnblogs.com/chunhaizhilan/p/16719580.html