Справочник по JScript : Операторы JScript : Оператор (-)
смотрим также
Материал из Справочник Web-языков
Содержание |
Subtraction Operator - Оператор вычитания(-)
Вычитает значение одного выражения из значения другого, производит унарное отрицание для отдельного выражения.
Синтаксис
result = number1 - number2
-number
Аргументы
- result
- Любая числовая переменная.
- number
- Любое числовое выражение.
- number1
- Любое числовое выражение.
- number2
- Любое числовое выражение.
Описание
В первом случае, оператор Subtraction (-) является арифметическим оператором вычитания. С помощью него вычисляется разница между двумя числами.
Во втором случае, оператор Subtraction (-) используется как унарный оператор отрицания, указывающий на отрицательное значение выражения. Если результат будет равен нулю, то после применения оператора, он так и останется равен нулю.
Все унарные операторы, в том числе и оператор Subtraction (-), работают следующим образом:
- Если они применяются к выражениям типа null или undefined, то возникает ошибка времени выполнения (run-time error).
- Объекты конвертируются в строки.
- Строки конвертируются в числа, если это возможно. Иначе возникает ошибка времени выполнения (run-time error).
- Логические выражения обрабатываются как числа: 0 - если ложь (false), 1 - если истина (true).
Поддержка
Смотрите также
Ссылки на источники
https://msdn.microsoft.com/en-us/library/9ty8kw3w(v=VS.85).aspx