1 ответ:
Унарный
+оператор преобразует свой операнд В Тип числа. Унарный-оператор преобразует свой операнд В Тип числа, а затем отрицает его. (за ECMAScript spec)на практике, унарный
-используется для простого ввода отрицательных чисел в нормальных выражениях, например:var x = y * -2.0;это унарный минус оператор на работе. Унарный
+эквивалентное количество() конструктор называется функция, как следует из спекуляция.Я могу только спекулировать на истории, но унарные +/- операторы ведут себя аналогично во многих c-производных языках. Я подозреваю, что поведение Number () является дополнением к языку здесь.
Comments