Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Infinity
Baseline Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété globaleInfinity est une valeur numérique représentant l'infini.
Attributs deInfinity | |
|---|---|
| Écrivable | Non |
| Énumérable | Non |
| Configurable | Non |
Dans cet article
Exemple interactif
const maxNumber = Math.pow(10, 1000); // Max positive numberif (maxNumber === Infinity) { console.log("Let's call it Infinity!"); // Expected output: "Let's call it Infinity!"}console.log(1 / maxNumber);// Expected output: 0Syntaxe
Infinity;Description
Infinity est une propriété del'objet global , c'est-à-dire qu'elle est accessible globalement.
La valeur initiale d'Infinity estNumber.POSITIVE_INFINITY. La valeurInfinity (infinité positive) est une valeur plus grande que n'importe quel nombre. Cette valeur se comporte comme l'infini mathématique ; par exemple, tout ce qui est multiplié parInfinity vautInfinity, et tout ce qui est divisé parInfinity vaut 0.
D'après la spécification ECMAScript 5,Infinity est en lecture seule.
Exemples
console.log(Infinity); // Infinityconsole.log(Infinity + 1); // Infinityconsole.log(Math.pow(10, 1000)); // Infinityconsole.log(Math.log(0)); // -Infinityconsole.log(1 / Infinity); // 0Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-value-properties-of-the-global-object-infinity> |