Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2010, 09:00
sebastiancid
 
Fecha de Ingreso: febrero-2008
Mensajes: 77
Antigüedad: 16 años, 2 meses
Puntos: 0
Funcion que me tiene loco, ya no sé qué hacer...

Ayuda, esta funcion ya me tiene loco y no se que hacer.

function crea_tabla(){
for (var a=0;a<3;a++){
for (var b=0;b<3;b++){
for(i=0; i<2; i++){
posicion=((nombres2[i] * nombres3[i])-1); //nombres2[i] y nombres3[i] con unos arreglos los que contienen numeros y hace una multiplicacion y le resta uno para saber en que posicion del arreglo debiera dejar el valor nombre.
nombre=nombres[i];
if((a*3+b)==posicion){
document.write(nombre);
}else{
document.write(a*3+b);
}

}
}
}
}

me da esto como resultado:
0011223EEE44556677TTT8
cuando debiea ser:
012EEE4567TTT;
esto lo controla el for:
for(i=0; i<2; i++){; lo saco o le pongo uno, pero pierdo los dos valores.
Gracias