在javascript中的一段代码:if(x>>y){ x=0; y=10; }
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 19:55:49
在javascript中的一段代码:if(x>>y){ x=0; y=10; }
在javascript中的一段代码:if(x>>y){ x=0; y=10; }
在javascript中的一段代码:if(x>>y){ x=0; y=10; }
有符号右移运算
有符号右移运算符由两个大于号表示(>>).它把 32 位数字中的所有数位整体右移,同时保留该数的符号(正号或负号).有符号右移运算符恰好与左移运算相反.例如,把 64 右移 5 位,将变为 2:
var iOld = 64;\x09\x09//等于二进制 1000000
var iNew = iOld >> 5;\x09//等于二进制 10 十进制 2
位运算涉及二进制操作,是js的高级部分,在网页中一般用的少