Encontré una solución aquí:
Validar los números decimales en JavaScript - IsNumeric ()
¿Puede un mod cerrar esta solicitud?
Pregunta
Tengo problemas con un script de host de scripts de Windows.
Aquí hay un ejemplo de código de entrada de problemas:
WScript.Echo(typeof(parseInt('woot')))
WScript.Echo(parseInt('woot'))
La salida es:
number
1.#QNAN
¿No debería 'woot' evaluar como una cadena? ¿Cómo puedo evitar esta limitación?
Solución 3
Encontré una solución aquí:
Validar los números decimales en JavaScript - IsNumeric ()
¿Puede un mod cerrar esta solicitud?
Otros consejos
Cualquier cosa de PARSEINT es un número, ya que incluso Nan es tratado un número por js. por lo tanto, debe verificar el tipo de 'woot' antes de analizarlo.
Puede verificar si el regreso de Parseint NaN
(no un número)
isNaN(parseInt('woot', 10))
TypeOf Número de retorno Becouse NaN
es número en JavaScript
Pero recuerda que isNaN
está roto Leer más#ejemplos