Javascript: Objeto Number
Em JavaScript, o objeto Number é uma abstração de objeto para valores numéricos. Este objeto fornece propriedades e métodos para trabalhar com números em JavaScript.
Para criar um objeto Number, pode-se usar a função construtora Number() ou simplesmente escrever o número como um literal. Por exemplo:
let num = new Number(42); // Cria um objeto Number com valor 42 let num2 = 42; // Cria um objeto Number com valor 42 como um literal |
O objeto Number fornece várias propriedades úteis, como:
Number.MAX_VALUE: o valor máximo possível em JavaScript Number.MIN_VALUE: o valor mínimo possível em JavaScript Number.NaN: representa um valor que não é um número (NaN) Number.POSITIVE_INFINITY: representa o valor infinito positivo Number.NEGATIVE_INFINITY: representa o valor infinito negativo |
Além disso, o objeto Number fornece vários métodos úteis, como:
Number.toFixed(): converte um número em uma string com um número fixo de casas decimais. Number.toString(): converte um número em uma string. Number.parseInt(): converte uma string em um número inteiro. Number.parseFloat(): converte uma string em um número de ponto flutuante. Number.isNaN(): determina se o valor passado é NaN. |
Por exemplo:
let num = 3.14159; console.log(num.toFixed(2)); // Imprime "3.14" console.log(num.toString()); // Imprime "3.14159" console.log(Number.parseInt("42")); // Imprime 42 console.log(Number.parseFloat("3.14")); // Imprime 3.14 |