当前位置: 代码迷 >> J2EE >> js中~操作符是什么意思?解决办法
  详细解决方案

js中~操作符是什么意思?解决办法

热度:23   发布时间:2016-04-21 22:48:06.0
js中~操作符是什么意思?
在页面的JS中有如下代码:
var n1 = 10;
var n2 = ~10;
alert(n2);

------解决方案--------------------
引用:
取反,10的相反数不是(-10)吗?怎么是(-11)


它的取反和我们的取相反数有一点区别,它是想把这个数10转换为
二进制数 0000000000000000001010 ,再对这个二进制数取反,0变1,
1变0,是 1111111111111111110101,最后再转换回十进制数就是-11了。
  相关解决方案