Прикладной код

Объект «Number»

Объект «Number»

Объект-оболочка, который позволяет работать с числовыми значениями.

Синтаксис

new Number(Значение)

Параметры

  • Значение — значение, которое преобразуется в тип Number.

Описание

Объект Number создается через конструктор Number().

Создание объектов Number в явном виде требуется редко: JavaScript создает их сам из числовых значений.

Основное назначение Number-объектов:

  • сбор свойств нескольких объектов в один;
  • преобразование к числу вызовом Number(Значение).

Помимо возможности хранения числовых значений, объект Number имеет свойства и методы для манипулирования числами и извлечения информации о них.

Свойства

Свойства являются константами и доступны только для чтения. Объект Number имеет четыре свойства:

Методы

Методы объекта Number нужны для форматирования или преобразования числовых значений. К таким методам относятся:

Комментарии

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

Number можно использовать для преобразования типов объектов. Для этого, используйте его вне конструктора оператора new.

Примеры

Использование Number для преобразования объекта Date.

var d = new Date('December 17, 1995 03:24:00');
alert(Number(d)); // Пример выведет "819199440000"

Преобразование строк с числами в числа

Number('123') // 123
Number('') // 0
Number('0x11') // 17
Number('0b11') // 3
Number('0o11') // 9
Number('foo') // NaN
Number('100a') // NaN