Exemples de code

Vérifier si une valeur est un nombre

Il arrive qu'une valeur lue au clavier (fonction prompt()) ou résultant d'une opération arithmétique soit une quantité qui n'est pas un nombre (Not a Number en anglais).

La méthode Number.isNaN() permet de déterminer si la valeur passée en argument est NaN. Cette méthode devrait être préférée à la méthode isNaN() de l'objet global.

Exemple :

let nombre = "trois";

if (Number.isNaN(parseInt(nb))) {
    console.log("C'est un NaN");
} else {
    console.log("C'est un nombre");
}