Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/04/2008, 07:22
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 3 meses
Puntos: 45
Re: Me conviene usar eval aca ?

Cita:
Iniciado por caricatos Ver Mensaje
En vez de true y false poner la cadena vacía por true y cualquier letra por false... entonces obtienes true si el join() de todos los elementos del array es la cadena vacía:

vector[i] = (true) ? "":"*";
vectorCierto = vector.join("").length == 0;
caricatos estoy pensando en esta solución con eval() desde que he empezado a leer el post, y tu respuesta me ha inspirado en ello:

Código PHP:
var condiciones = new Array( truefalsetruetruetruefalse);
var 
todasTrue = eval("New Boolean( "+condiciones.join(" && ")+ ")"); 
Supongo que funcionaría, símplemente unimos todos los condicionantes con && y los convertimos en Boolean (por si acaso, no sé).


Y rendimiento, pues no lo sé. Habría que probar cuando condiciones.length se va hasta 10000 o así .


Saludos.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.