O que é JavaScript Number.MAX_SAFE_INTEGER?

O Que E Javascript Number Max Safe Integer



Em JavaScript, o “ Número ” corresponde aos dados numéricos. Ele permite que os usuários representem um valor numérico, incluindo números inteiros ou de ponto flutuante. É um objeto versátil que oferece uma variedade de métodos e propriedades para realizar tarefas específicas, como o método “isFinite()” verifica se o número dado é finito ou não, a propriedade “MIN_VALUE” mostra o menor valor possível de um número e muitos outros.

Esta postagem detalha o uso da propriedade Number.MAX_SAFE_INTEGER em JavaScript.

O que é JavaScript Number.MAX_SAFE_INTEGER?

O ' MAX_SAFE_INTEGER ” do objeto “Number” define o limite máximo de um valor inteiro que uma variável pode armazenar. Essa propriedade retorna um número constante que é o valor inteiro máximo. É usado principalmente na instrução condicional para verificar se o número fornecido é menor ou maior que o valor inteiro máximo.







Sintaxe



Número . MAX_SAFE_INTEGER

A sintaxe acima retorna o inteiro seguro máximo que é (2 53 - 1).



Vamos usar a propriedade acima definida de forma prática.





Exemplo 1: Aplicação da propriedade JavaScript MAX_SAFE_INTEGER

Este exemplo aplica a propriedade “MAX_SAFE_INTEGER” para obter o valor inteiro seguro até o limite máximo:

< roteiro >

deixe valor = Número . MAX_SAFE_INTEGER ;

console. registro ( 'Saída: ' + valor ) ;

roteiro >

Nas linhas de código acima:



  • Em primeiro lugar, a variável “value” é declarada com a palavra-chave “let” que aplica o “ MAX_SAFE_INTEGER ” associada ao objeto “Número”.
  • A seguir, o “ console.log() ” é usado para exibir a saída da variável “value” no console.

Saída

Aqui, o console exibe o valor inteiro seguro máximo.

Exemplo 2: Aplicando a propriedade “MAX_SAFE_INTEGER” com uma variável

Este exemplo utiliza a propriedade “MAX_SAFE_INTEGER” com uma variável para retornar o número inteiro seguro máximo:

< roteiro >

deixe valor = 200 ;

console. registro ( 'Saída: ' + valor. MAX_SAFE_INTEGER ) ;

roteiro >

Desta vez, a variável “value” está vinculada à propriedade “MAX_SAFE_INTEGER” em vez do objeto “Number”.

Saída

Pode-se ver que o console mostra “indefinido” como saída porque o “MAX_SAFE_INTEGER” só funciona com o objeto “Number”.

Conclusão

JavaScript “ MAX_SAFE_INTEGER ” corresponde ao objeto “Number” que representa o valor inteiro seguro máximo constante (2 53 – 1). Qualquer número maior que o número inteiro seguro máximo remove a precisão de um número que é representado como um tipo de número em JavaScript. Este guia explicou profundamente a propriedade JavaScript Number.MAX_SAFE_INTEGER.