Apply your JS skills to key Mozilla projects as an MDN Fellow! http://mzl.la/MDNFellowship

mozilla
Vos résultats de recherche

    isFinite()

    Résumé

    La fonction globale isFinite() détermine si la valeur passée en argument est un nombre fini. Si nécessaire, le paramètre est d'abord converti en nombre.

    Syntaxe

    isFinite(valeurÀTester)

    Paramètres

    valeurÀTester
    La valeur dont on souhaite savoir si elle est finie ou non.

    Description

    isFinite() est une fonction qui n'est rattachée à aucun objet et qui est disponible au plus haut niveau.

    Cette fonction peut être utilisée pour déterminer si un nombre est fini ou non. La fonction isFinite() examine le nombre passé en argument : si celui-ci vaut NaN, Infinity (pour l'infini) ou -Infinity (pour l'infini négatif), cette fonction renvoie false sinon elle renvoie true.

    Exemples

    isFinite(Infinity);  // false
    isFinite(NaN);       // false
    isFinite(-Infinity); // false
    
    isFinite(0);         // true
    isFinite(2e64);      // true
    
    
    isFinite("0");       // true ce qui aurait été false
                         // avec la méthode Number.isFinite("0")
    

    Spécifications

    Spécification Statut Commentaires
    Deuxième édition d'ECMAScript. Standard Définition initiale.
    ECMAScript 5.1 (ECMA-262)
    La définition de 'isFinite' dans cette spécification.
    Standard  
    ECMAScript 6 (ECMA-262)
    La définition de 'isFinite' dans cette spécification.
    Draft  

    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

    Contributors to this page: BenoitL, Jeremie, SphinxKnight, teoli, Mgjbot
    Dernière mise à jour par : SphinxKnight,
    Masquer la barre latérale