Cet article détaille l'utilisation de la propriété Number.MAX_SAFE_INTEGER en JavaScript.
Qu'est-ce que JavaScript Number.MAX_SAFE_INTEGER ?
Le ' MAX_SAFE_INTEGER » de l'objet « Number » définit la limite maximale d'une valeur entière qu'une variable peut stocker. Cette propriété renvoie un nombre constant qui est la valeur entière maximale. Il est principalement utilisé dans l'instruction conditionnelle pour vérifier si le nombre donné est inférieur ou supérieur à la valeur entière maximale.
Syntaxe
Nombre . MAX_SAFE_INTEGER
La syntaxe ci-dessus renvoie l'entier sûr maximal qui est (2 53 - 1).
Utilisons pratiquement la propriété définie ci-dessus.
Exemple 1 : application de la propriété JavaScript MAX_SAFE_INTEGER
Cet exemple applique la propriété 'MAX_SAFE_INTEGER' pour obtenir la valeur entière sûre jusqu'à la limite maximale :
< scénario >laisser la valeur = Nombre . MAX_SAFE_INTEGER ;
console. enregistrer ( 'Sortir: ' + valeur ) ;
scénario >
Dans les lignes de code ci-dessus :
- Tout d'abord, la variable 'value' est déclarée avec le mot-clé 'let' qui applique le ' MAX_SAFE_INTEGER ” propriété associée à l'objet “Numéro”.
- Ensuite, le « console.log() » est utilisée pour afficher la sortie de la variable « valeur » dans la console.
Sortir
Ici, la console affiche la valeur entière maximale de sécurité.
Exemple 2 : Application de la propriété « MAX_SAFE_INTEGER » avec une variable
Cet exemple utilise la propriété 'MAX_SAFE_INTEGER' avec une variable pour renvoyer l'entier maximum sûr :
< scénario >laisser la valeur = 200 ;
console. enregistrer ( 'Sortir: ' + valeur. MAX_SAFE_INTEGER ) ;
scénario >
Cette fois, la variable 'value' est liée à la propriété 'MAX_SAFE_INTEGER' au lieu de l'objet 'Number'.
Sortir
On peut voir que la console affiche 'undefined' comme sortie car le 'MAX_SAFE_INTEGER' ne fonctionne qu'avec l'objet 'Number'.
Conclusion
Javascript ' MAX_SAFE_INTEGER ” correspond à l'objet “Nombre” qui représente la valeur entière maximale sûre constante (2 53 - 1). Tout nombre supérieur à l'entier de sécurité maximal supprime la précision d'un nombre qui est représenté comme un type de nombre en JavaScript. Ce guide explique en détail la propriété JavaScript Number.MAX_SAFE_INTEGER.