Цитата:
Оригинал написал(а) Штрек
Как быть с этим, напр. -
– (minus)
- (минус)
Доступность
Flash Player 4.
Синтаксис
(Отрицание) -expression
(Вычитание) expression1 - expression2
Параметры
Нет.
Возвращается
An integer or floating-point number.//родной текст
Целое число или число с плавающей точкой.//перевод
А как же строки?
Таких вопросов куча...
|
при использовании оператора МИНУС для строк возвращается значение Number.NaN, за исключением тех случаев, когда строки могут быть приведены к числовому типу. причем возвращаемое значение в любом случае имеет тип Number (так как NaN - это неопределенное значение числового типа)
то есть правильнее сказать так: перед операцией (-) операнды приводятся к числовому типу. если результат приведения типов любого из операндов равен NaN, то результат всей операции в целом - NaN.
при использовании оператора ПЛЮС для строк происходит конкатенация, о чем и сказано в хэлпе.