Pat*_*Pat 1 html javascript css
可能重复:
这些运营商做了什么?
我正在使用一些javascript for html 5的画布.我正在查看一些现有的代码,我遇到了以下情况:
element.height >> 1
element.width >> 1
Run Code Online (Sandbox Code Playgroud)
它用作某些算术的一部分.
我也在使用prototype.js,如果这有帮助的话.
>>是按位移位运算符.所以>> 1基本上将左边数字的二进制表示向右移动一个.这等于整数除以2.
所以element.height >> 1等于Math.floor( element.height / 2)