Código:
Mil gracias for(var n = 1; n<10; n++){ //Inicio bucle var imgNew = new Array(); //Creo las dos Arrays que utilizo var imgAct = new Array(); almimg(imgAct,n,imgNew); //Inicio función } function almimg(imgAct,n,imgNew){ if(imgAct[n] == undefined){ //Como imgAct[n] no está definida... imgAct[n] = 1; //...le doy valor 1 } imgNew[n] = new Image; //Almaceno nueva imagen en imgNew[n] imgNew[n].src = SECCIONES.NOMBRE[n]+"/"+SECCIONES.NOMBRE[n]+imgAct[n]+".png";//Creo la ruta imgNew[n].onload = function(){//Aqui es donde falla si n distinto de 1 alert(imgNew[n].src); SECCIONES.CANT[n] = imgAct[n]; imgAct[n]++; almimg(imgAct,n,imgNew); } }