Відмінності між версіями «Оператори присвоення JavaScript»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Створена сторінка: == '''''Оператори присвоювання''''' == Оператор присвоює значення лівому операнду, заснованом…)
 
Рядок 1: Рядок 1:
== '''''Оператори присвоювання''''' ==
 
 
Оператор присвоює значення лівому операнду, заснованому на значенні правого операнда. Основний оператор присвоювання рівність "'''='''", який присвоює значення правого операнда лівому операнду. Тобто '''X = Y''' приписує значення '''Y до X''' (значення '''Y''' присвоюється '''X''').
 
Оператор присвоює значення лівому операнду, заснованому на значенні правого операнда. Основний оператор присвоювання рівність "'''='''", який присвоює значення правого операнда лівому операнду. Тобто '''X = Y''' приписує значення '''Y до X''' (значення '''Y''' присвоюється '''X''').
  
Рядок 20: Рядок 19:
 
<li>Побітове OR '''x |= y''' означає '''x = x | y''' </li>
 
<li>Побітове OR '''x |= y''' означає '''x = x | y''' </li>
 
</ul>
 
</ul>
 +
  
 
[[Оператори мови JavaScript]]
 
[[Оператори мови JavaScript]]

Версія за 12:21, 21 квітня 2010

Оператор присвоює значення лівому операнду, заснованому на значенні правого операнда. Основний оператор присвоювання рівність "=", який присвоює значення правого операнда лівому операнду. Тобто X = Y приписує значення Y до X (значення Y присвоюється X).

Інші оператори виглядають наступним чином:

  • Додавання, конкатенація: x += y означає x = x + y
  • Віднімання: x -= y означає x = x - y
  • Множення: x *= y означає x = x * y
  • Ділення: x /= y означає x = x / y
  • Обчислення залишку від ділення: x %= y означає x = x % y


Є додаткові оператори присвоювання для побітових операторів:

  • Побітовий зсув вліво: x <<= y означає x = x << y
  • Побітовий зсув праворуч: x >> = y означає x = x >> y
  • Побітовий зсув вправо із заповненням нулями x >>>= y означає x = x >>> y
  • Побітове AND x &= y означає x = x & y
  • Виключне побітове АБО x ^ = y означає x = x ^ y
  • Побітове OR x |= y означає x = x | y


Оператори мови JavaScript