Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/05/2013, 11:59
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años, 10 meses
Puntos: 343
Respuesta: Comprobar numeros

Si estás usando Prototype (como mencionás en el primer post), podes hacer uso del método Array#flatten, que básicamente "aplasta" los arrays a una única dimensión.

Ejemplo, comprobar si hay al menos un valor númerico:

Código Javascript:
Ver original
  1. [[{a: 1}], ['a', 'b', ['c', ['d'], [1]]]].flatten().reduce(function(memo, current) {
  2.     return memo || !isNaN(Number(current)); // hay un numerico o el valor actual es numerico
  3. }, false); // true
__________________
blog | @aijoona