Сценарии JavaScript в активных страницах Web

         

Операторы сдвига


Для выполнения операций сдвига в языке JavaScript предусмотрено три оператора:



Оператор сдвига

Назначение

>>

Сдвиг в правую сторону

<<

Сдвиг в левую сторону

>>>

Сдвиг в правую сторону с заполнением освобождаемых разрядов нулями

Перед использованием операторов сдвига значение переменной преобразуется в 32-разрядное целое число.

Ниже мы привели пример, в котором в переменную nValue записывается значение, полученное в результате сдвига бит числа 4. Сдвиг выполняется на два бита влево:

var nValue;

nValue = 4 << 2;



Содержание раздела