JSCRIPT MANUAL

Microsoft® JScript™
Оператор -
 Справочник языка 
Версия 1 

См.также


Описание
Применяется для вычисления разности двух чисел или обозначения отрицательного значения числового выражения.

Синтаксис 1
result = number1 - number2
Синтаксис 2
-number

Оператор - состоит из следующих частей:

Часть Описание
result Некоторая переменная числового типа - variable.
number Некоторое числовое выражение - numeric expression.
number1 Некоторое числовое выражение.
number2 Некоторое числовое выражение.

Примечание
Синтаксис 1, Оператор - является арифметическим оператором для вычисления разности двух чисел. Синтаксис 2, здесь оператор - применяется как унарный оператор для обозначения отрицательного значения выражения.

Для информации об ошибках типа run-time error при Синтаксисе 1, смотрите таблицу Поведения операторов table.

Для Синтаксиса 2, все унарные операторы и выражения имеют следующие свойства:

  • Если значение не определено (undefined ) или null, то генерируется ошибка run-time error.
  • Объекты конвертируются в строки.
  • Если возможно, строки конвертируются в числа. Иначе - ошибкa run-time error.
  • Логические значения обрабатываются как числовые (0 если false, 1 если true).
Оператор применяется к конечному результату. При Синтаксисе 2, если конечный результат отличен от нуля, result равен конечному результату с противоположным знаком. Если конечный результат равен нулю, result равен нулю.


Перевод © 2000-2013 pauk R-T-F-M.info. Все права защищены.