ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | ^=

^=

Описание

Используется для выполнения поразрядного OR в выражении.

Синтаксис

result ^= expression

Синтаксис оператора ^= включает следующие части:

Часть Описание
result Любая переменная
expression Любое выражение

Комментарий

Использование оператора ^= точно соответствует следующему:

result = result ^ expression

Оператор ^= рассматривает в бинарном представлении значения обоих выражений, и осуществляет операцию поразрядного исключающего OR над ними. Результат этой операции выглядит следующим образом:

0101    (result)
1100    (expression)
----
1001    (result)

Когда одно или только одно из выражений имеет 1 в числе, то результат - 1 в таком числе. Иначе, результат - 0 в таком числе.

Информацию, когда генерируется ошибка исполнения оператором ^=, смотрите таблицу по поведению операторов.

← Назад | Вперед →
Copyright © 2006 -  aranea.ru