Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

La propriété globale Infinity est une valeur numérique représentant l'infini.

Attributs de Infinity
Écrivable Non
Énumérable Non
Configurable Non

Syntaxe

Infinity 

Description

Infinity est une propriété de l'objet global , c'est-à-dire qu'elle est accessible globalement.

La valeur initiale d'Infinity est Number.POSITIVE_INFINITY. La valeur Infinity (infinité positive) est une valeur plus grande que n'importe quel nombre, y compris elle-même. Cette valeur se comporte comme l'infini mathématique ; par exemple, tout ce qui est multiplié par Infinity vaut Infinity, et tout ce qui est divisé par Infinity vaut 0.

D'après la spécification ECMAScript 5, Infinity est en lecture seule.

Exemples

console.log(Infinity);          // Infinity
console.log(Infinity + 1);      // Infinity
console.log(Math.pow(10, 1000); // Infinity
console.log(Math.log(0));       // -Infinity
console.log(1 / Infinity);      // 0

Spécifications

Spécification Statut Commentaires
ECMAScript 1st Edition (ECMA-262) Standard Définition initiale. Implémentée avec JavaScript 1.3
ECMAScript 5.1 (ECMA-262)
La définition de 'Infinity' dans cette spécification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'Infinity' dans cette spécification.
Standard  
ECMAScript 2016 Draft (7th Edition, ECMA-262)
La définition de 'Infinity' dans cette spécification.
Projet  

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple (Oui) (Oui) (Oui) (Oui) (Oui)
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)

Voir aussi

Étiquettes et contributeurs liés au document

Étiquettes : 
 Contributeurs à cette page : jan.roudaut, SphinxKnight, teoli, tregagnon, Jeremie, Mgjbot, BenoitL
 Dernière mise à jour par : jan.roudaut,