ИНФОРМАЦИЯ,    ДИЗАЙН,    ПЕРЕВОДЫ,    РЕКЛАМА   .   .   .
w a p - с а й т
Информационный портал
Сегодня:  
admin@aranea.ru
+79068922256

  aranea.ru || JavaScript - Введение | -

-

Описание

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

Синтаксис 1

result = number1 - number2

Синтаксис 2

-number

Синтаксис оператора – включает следующие части:

Часть Описание result Любая числовая переменная number Любое числовое выражение number1 Любое числовое выражение number2 Любое числовое выражение

Комментарий

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

Информацию, когда генерируется ошибка исполнения оператора в синтаксисе 1, смотрите таблицу по поведению операторов.

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

  • Если применяется для неопределенных выражений или null, то возникает ошибка исполнения.
  • Объекты конвертируются в строки.
  • Строки конвертируются в числа, если это возможно. Если не возможно, то возникает ошибка исполнения.
  • Булевы значения используют как числа (0, если - false, и 1, если - true).

Оператор применяется к результирующему числу. В синтаксисе 2, если результирующее число не ноль, то result равен результирующему числу со знаком минус. Если результирующее число ноль, то result равно нулю.

← Назад | Вперед →
Copyright © 2006 -  aranea.ru