JavaScript: l'oggetto numero

Il Numberl'oggetto rappresenta la data numerica, sia numeri interi che numeri in virgola mobile. In generale, non devi preoccupartiNumber oggetti perché il browser converte automaticamente i letterali numerici in istanze della classe numerica.

Sintassi

La sintassi per creare un file number l'oggetto è il seguente -

var val = new Number(number);

Al posto del numero, se fornisci un argomento non numerico, l'argomento non può essere convertito in un numero, ma restituisce NaN (Non un numero).

Proprietà numero

Di seguito è riportato un elenco di ciascuna proprietà e la relativa descrizione.

Sr.No. Proprietà e descrizione
1 MAX_VALUE

Il valore più grande possibile di un numero in JavaScript può avere 1,7976931348623157E + 308

2 MIN_VALUE

Il valore più piccolo possibile un numero in JavaScript può avere 5E-324

3 NaN

Uguale a un valore che non è un numero.

4 NEGATIVE_INFINITY

Un valore inferiore a MIN_VALUE.

5 POSITIVE_INFINITY

Un valore maggiore di MAX_VALUE

6 prototipo

Una proprietà statica dell'oggetto Number. Utilizzare la proprietà prototype per assegnare nuove proprietà e metodi all'oggetto Number nel documento corrente

7 constructor

Returns the function that created this object's instance. By default this is the Number object.

In the following sections, we will take a few examples to demonstrate the properties of Number.

Number Methods

The Number object contains only the default methods that are a part of every object's definition.

Sr.No. Method & Description
1 toExponential()

Forces a number to display in exponential notation, even if the number is in the range in which JavaScript normally uses standard notation.

2 toFixed()

Formats a number with a specific number of digits to the right of the decimal.

3 toLocaleString()

Returns a string value version of the current number in a format that may vary according to a browser's local settings.

4 toPrecision()

Defines how many total digits (including digits to the left and right of the decimal) to display of a number.

5 toString()

Returns the string representation of the number's value.

6 valueOf()

Returns the number's value.

In the following sections, we will have a few examples to explain the methods of Number.