Объект Number
Объект Number
представляет числа. Чтобы создать число, надо передать в конструктор Number
число или строку, представляющую число:
var x = new Number(34);
var y = new Number('34');
// 68
document.write(x+y);
Однако создавать объект Number
можно и просто присвоив переменной определенное число:
var z = 34;
Объект Number
предоставляет ряд свойств и методов.
Некоторые основные свойства:
Number.MAX_VALUE
наибольшее возможное целое число. Приблизительно равно1.79E+308
. Числа, которые больше этого значения, рассматриваются какInfinity
Number.MIN_VALUE
наименьшее возможное положительное целое число. Приблизительно равно5e-324
(где-то около нуля)Number.NaN
специальное значение, которое указывает, что объект не является числомNumber.NEGATIVE_INFINITY
значение, которое обозначает отрицательную неопределенность и которое возникает при переполненииNumber.POSITIVE_INFINITY
положительная неопределенность. Также, как и отрицательная неопределенность, возникает при переполнении, только теперь в положительную сторону
Некоторые основные методы:
isNaN()
определяет, является ли объект числом. Если объект не является числом, то возвращается значениеtrue
parseFloat()
преобразует строку в число с плавающей точкойparseInt()
преобразует строку в целое числоtoFixed()
оставляет в числе с плавающей точкой определенное количество знаков в дробной части