![]() |
||
|
aranea.ru || JavaScript - Введение | ~
~ОписаниеВыполняет побитовое NOT (отрицание) в выражении. Синтаксисresult = ~ expressionСинтаксис оператора ~ включает следующие части:
КомментарийВсе унарные операторы, подобные ~, оценивают выражения следующим образом:
Оператор применяется к результирующему числу. Оператор ~ принимает бинарное представление значений выражения и осуществляет операцию побитового отрицания. Результат этой операции ведет себя следующим образом: 0101 (expression) ---- 1010 (result) Любое число, которое является 1 в выражении, становится в результате 0. Любое число, которое - 0 в выражении, становится в результате 1. |