J'ai trouvé une solution ici:
Valider les nombres décimaux dans JavaScript - Isnumeric ()
Un mod peut-il placer cette demande?
Question
J'ai des problèmes avec un script hôte de script Windows.
Voici un exemple de code d'entrée de problème:
WScript.Echo(typeof(parseInt('woot')))
WScript.Echo(parseInt('woot'))
La sortie est:
number
1.#QNAN
Le «woot» ne devrait-il pas évaluer en tant que chaîne? Comment puis-je contourner cette limitation?
La solution 3
J'ai trouvé une solution ici:
Valider les nombres décimaux dans JavaScript - Isnumeric ()
Un mod peut-il placer cette demande?
Autres conseils
Tout ce qui est de ParseInt est un nombre, car même Nan est traité un numéro par JS.Par conséquent, vous devez vérifier le type de «woot» avant de le parcourir.
You can check if parseInt return NaN
(not a number)
isNaN(parseInt('woot', 10))
typeof return number becouse NaN
is number in JavaScript
But remember that isNaN
is litle bit broken read more#Examples