Унарные операторы
Унарные операторы применяются для изменения знака, выполнения операции дополнения, инкремента и декремента:
Унарный оператор | Назначение | ||
- | Изменение знака на противоположный | ||
! | Дополнение. Используется для реверсирования значения логических переменных | ||
++ | Увеличение значения переменной. Может применяться как префикс переменной или как ее суффикс | ||
-- | Уменьшение значения переменной. Может применяться как префикс переменной или как ее суффикс |
Вот примеры использования унарных операторов:
i=0; // начальное значение переменной i равно 0
i++; // значение i равно 1
--i; // значение i снова равно 0
var j=3; // значение переменной j равно 3
i = -j; // значение переменной i равно -3
var fYes = true; // значение переменной fYes равно true
testFlag(!fYes); // функции testFlag передается
// значение false