![]() |
||
|
aranea.ru || JavaScript - Введение | >>>=
>>>=ОписаниеИспользуется для беззнакового смещения вправо битов в переменной. Синтаксисresult >>>= expressionСинтаксис оператора >>>= включает следующие части:
КомментарийИспользование оператора >>>= точно соответствует следующему: result = result >>> expression Оператор >>>= смещает биты result вправо на число битов, выраженных в expression. Нули заполняются слева. Числа, смещенные вправо, отбрасываются. Например: var temp temp = -14 temp >>>= 2 Переменная temp имеет значение 1073741820, так как -14 (11111111 11111111 11111111 11110010 в бинарном выражении), смещенное вправо на два бита, равно 1073741820 (00111111 11111111 11111111 11111100 в бинарном выражении). Информацию, когда генерируется ошибка оператором >>>=, смотрите в таблице по поведению операторов. |