Арифметические операторы
Описание, примеры
Арифметические операторы принимают численные значения и возвращают число.
Стандартные операторы - это прибавление (+), вычитание (-), умножение
(*) и деление (/). Они работают как обычно, причем все операции
осуществляются с плавающей точкой.
Особенность заключается в наличии в javascript бесконечности Infinity, которая может участвовать в вычислениях.
Пример: бесконечность
% (Модуль числа)
Этот оператор возвращает значение остатка при делении первого
операнда на второй. Результат будет иметь тот же знак, что и первый
операнд.
++ (Инкремент)
Увеличивает переменную, к которой применен, на единицу.
Если использован в постфиксной форме x++
, то возвращает исходное значение x
, в префиксной форме ++x
возвращает увеличенное значение.
-- (Декремент)
Аналогично инкременту, но уменьшает на единицу.
- (Унарный минус)
Возвращает число, противоположное по знаку данному.
+ (Унарный плюс)
Возвращает операнд.
Как и любые арифметические операторы, делает неявное преобразование
операнда в число, поэтому используется просто для перевода переменной из
числовой в строковую.
if
(isNaN(value)) alert(
'не число'
)