JavaScript - o objeto Number
o Numberobjeto representa a data numérica, tanto inteiros como números de ponto flutuante. Em geral, você não precisa se preocupar comNumber objetos porque o navegador converte automaticamente números literais em instâncias da classe de número.
Sintaxe
A sintaxe para criar um number objeto é o seguinte -
var val = new Number(number);
No lugar do número, se você fornecer qualquer argumento não numérico, o argumento não pode ser convertido em um número, ele retorna NaN (Não é um número).
Propriedades do número
Aqui está uma lista de cada propriedade e sua descrição.
Sr. Não. | Descrição da Propriedade |
---|---|
1 | VALOR MÁXIMO O maior valor possível que um número em JavaScript pode ter 1,7976931348623157E + 308 |
2 | MIN_VALUE O menor valor possível que um número em JavaScript pode ter 5E-324 |
3 | NaN Igual a um valor que não é um número. |
4 | NEGATIVE_INFINITY Um valor inferior a MIN_VALUE. |
5 | POSITIVE_INFINITY Um valor maior que MAX_VALUE |
6 | protótipo Uma propriedade estática do objeto Number. Use a propriedade prototype para atribuir novas propriedades e métodos ao objeto Number no documento atual |
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.