Buenas!. A lo mejor puede ser el bucle for que tienes al comienzo de la página.
Prueba añadiendo un
<=
Codigo:
Código Javascript
:
Ver originalfor (i = 0; i < totalImg; i++){
var src = imagenes[i].src;
labels[i].innerHTML = src.substring(src.lastIndexOf("/") + 1, src.lastIndexOf(".")).replace(/%20/g, " ");
}
Porque totalImg = imagenes.length; cuenta los valores y estás colocando un < en vez de <=
El código final es así:
Código Javascript
:
Ver originalfor (i = 0; i <= totalImg; i++){
var src = imagenes[i].src;
labels[i].innerHTML = src.substring(src.lastIndexOf("/") + 1, src.lastIndexOf(".")).replace(/%20/g, " ");
}
Prueba si esto es el fallo de que te cuente 1 menos. Espero que si.
Sino esperemos la respuesta de los expertos :) , un saludo!!!