Функция Number() в JavaScript

Определение и использование

Number() Функция преобразует объектный параметр в число, представляющее значение объекта.

Если значение не может быть преобразовано в законный числовой тип, возвращается NaN.

Примечание:Если параметр является объектом Date, то Number() Функция возвращает количество миллисекунд с полуночи 1 января 1970 года по UTC.

Пример

Преобразование различных значений объектов в числа:

var x1 = true;
var x2 = false;
var x3 = new Date();
var x4 = "999";
var x5 = "999 888";
var n =
Number(x1) + "<br>" +
Number(x2) + "<br>" +
Number(x3) + "<br>" +
Number(x4) + "<br>" +
Number(x5);

Попробуйте сами

Грамматика

Number(object)

Значение параметра

Параметр Описание
object Опционально. Объект JavaScript. Если параметр не предоставлен, возвращается 0.

Технические детали

Возвращаемое значение: Числовое значение. Возвращает значения различных объектов в виде чисел.
Если значение не может быть преобразовано в законный числовой тип, возвращается NaN. Если параметр не предоставлен, возвращается 0.
Версия JavaScript: ECMAScript 1

Поддержка браузеров

Функция Chrome Edge Firefox Safari Opera
Number() Поддержка Поддержка Поддержка Поддержка Поддержка