Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/05/2006, 04:44
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Hola de nuevo unaiu


No, is_numeric() no existe tal cual en javascript, pero sí existe algo parecido que pregunta lo contrario, es decir, si es un No-número

isNaN(variable)

Si variable = "hola" devolverá true (es un no-número)

Pero cuidado que te devolverá false (osea, que no es un no-número) si variable = "8" (como string). Es decir, devolverá false tanto si es variable = "8" como si variable = 8. Por eso es lo más parecido a is_numeric() de php.

Según y tus necesidades puedes combinarlo con typeof(variable)

variable = "pepe"
typeof(variable) devuelve 'string'

variable = true
typeof(variable) devuelve 'boolean'

variable = 8
typeof(variable) devuelve 'number'

variable = "8"
typeof(variable) devuelve 'string'

para estos casos de números que estén en un string es dode puedes hacer refuerzo y usar tanto typeof() como isNaN para asegurarte de qué contiene la variable.

Un saludo