Номер JavaScript()
Примеры
Преобразование логических значений и дат в число:
Number(true);
Number(false);
Number(new Date());
Ниже приведены дополнительные примеры.
Определение и использование
Метод Number()
преобразует значение в число.
Если значение не может быть преобразовано, NaN
возвращается.
Примечания
Для логических значений Number() возвращает 0 или 1.
Для дат Number() возвращает миллисекунды с 00:00:00 1 января 1970 года.
Для строк Number() возвращает число или NaN.
Синтаксис
Number(value)
Параметры
Parameter | Description |
value | Optional. A JavaScript value (variable). |
Возвращаемое значение
Тип | Описание |
Число | Возвращает значение в виде числа. Если значение не может быть преобразовано в число, возвращается NaN. Если значение не указано, возвращается 0. |
Поддержка браузера
Number()
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
Дополнительные примеры
Преобразование различных чисел в число:
Number(999);
Number("999");
Number("999 888");
Преобразование различных массивов в число:
Number([9]);
Number([9.9]);
Number([9,9]);