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