Number() Object : Introduction « Number Data Type « JavaScript Tutorial






Syntax

var variable = new Number(value)

The Number object represents numeric value types.

You can create a Number object by specifying a value in the parameter for the number constructor.

Properties and Methods of the Number Object

Property/MethodDescription
MAX_VALUESpecifies the largest value a number can have.
MIN_VALUESpecifies the smallest value a number can have without being equal to 0.
NaNStands for Not a Number. Represents a value that is not equal to any numeric value.
NEGATIVE_INFINITYA special value that represents a negative infinity value.
POSITIVE_INFINITYA special value that represents a positive infinity value.
prototypeRepresents the prototype for the number class.
toSource()Returns a string representation of the number object.
toString()Returns a string representing the specified number object.
valueOf()Returns the primitive value of a number object as a number data type.


The following example create a number object by calling the Number Constructor.

<html>
    <body>
    <script language="JavaScript">
    <!--
    // Creates a new number object
    var aNum = new Number(3);

    -->
    </script>
    </body>
    </html>








5.1.Introduction
5.1.1.Numbers
5.1.2.Number() Object
5.1.3.Variables are loosely typed.
5.1.4.Built-in Values
5.1.5.Special Numerical Values
5.1.6.Primitive and Reference Values
5.1.7.Primitive Types
5.1.8.The Undefined Type
5.1.9.The Null Type
5.1.10.The Boolean Type
5.1.11.The Number Type
5.1.12.Number.MAX_VALUE and Number.MIN_VALUE define the outer bounds of the Number value set
5.1.13.NaN stands for Not a Number
5.1.14.JavaScript primitive values, Booleans, numbers, and strings, are pseudo-objects
5.1.15.Reference Types