В основном объект Number используется:
Свойства объекта Number являются свойствами самого класса, а не индивидуальными объектами Number.
JavaScript 1.2: Number(x) выдаёт теперь NaN, а не ошибку, если x это строка, не содержащая правильно сформированный числовой литерал. Например,
x=Number("three");document.write(x + "<BR>");печатает NaN
Вы можете конвертировать любой объект в число путём использования функции верхнего уровня Number.