Encontrei uma solução aqui:
Validar números decimais em JavaScript - Isnumeric ()
Um mod pode fechar esta solicitação?
Pergunta
Estou tendo problemas com um script de host de script do Windows.
Aqui está um exemplo de código de entrada de problemas:
WScript.Echo(typeof(parseInt('woot')))
WScript.Echo(parseInt('woot'))
A saída é:
number
1.#QNAN
'Woot' não deveria estar avaliando como uma string? Como posso contornar essa limitação?
Solução 3
Encontrei uma solução aqui:
Validar números decimais em JavaScript - Isnumeric ()
Um mod pode fechar esta solicitação?
Outras dicas
Qualquer coisa do Parseint é um número, já que até a NAN é tratada por um número por JS. Portanto, você precisará verificar o tipo de 'woot' antes de analisar.
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