Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/08/2014, 16:15
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Problema con IsNaN en función

Podrías hacerlo usando el método isFinite:

Código Javascript:
Ver original
  1. console.log(Number.isFinite(5)); //true
  2. console.log(Number.isFinite("5")); //false
  3. console.log(Number.isFinite("")); //false
  4. console.log(Number.isFinite(5.5)); //true
  5. console.log(Number.isFinite(true)); //false

Este método es soportado en Chrome 19+, Firefox 16+ y Opera 15+, para otros navegadores, puedes implementar dicho método como se explica aquí.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand