Je veux vérifier si un string
ne contient que des chiffres. J'ai utilisé ceci:
var isANumber = isNaN(theValue) === false;
if (isANumber){
..
}
Mais réalisé qu'il permet également +
et -
. Fondamentalement, je veux m'assurer qu'un input
contient uniquement des chiffres et aucun autre caractère. Depuis +100
et -5
sont les deux nombres,isNaN()
n'est pas la bonne façon de procéder. Peut-être qu'une expression rationnelle est ce dont j'ai besoin? Des conseils?