Why are used the Numberobject in JS?

Asked 19-Jul-2021
Viewed 150 times

1 Answer


1

JavaScript enables the Number object to represent a numeric value. It can be integer or floating-point. The JavaScript Number object for representing floating-point numbers. With the help of Number() constructor, you can create Number object in JavaScript. for example:

Syntax
var n=new Number(value);

If the value cannot be converted to a number, then it is NaN (not a number) which can be checked by the isNaN() method.

Javascript Number Constants

MIN_VALUE           Returns the largest minimum value.
MaVALUE Returns the largest maximum value.
POSITIVE_INFINITY Returns a positive infinity, overflow value.
NEGATIVE_INFINITY returns negative infinity, overflow value.
NaN represents 'Not a Number' value.

Example

<!DOCTYPE html>

<html>
<body>
<h2>Number object example</h2>
<p id='demo'></p>
<script>
var x=021;//octal value
var y=102.7;//floating point value
var z=13e4;//exponent value, output: 130000
var n=new Number(16);//integer value by number object
document.getElementById('demo').innerHTML = 'x : '+x+' Y : '+y+' Z : '+z+' n : '+n;
</script>
</body>
</html>

Output

Number object example

x : 17 Y : 102.7 Z : 130000 n : 16