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