NOTA:
É preciso ter en conta que a variable contador, ten que manter o valor entre as distintas execucións do bucle, de tal xeito que para isto suceda é preciso que sexa de ámbito global, o que se logra declarándoa fora de calqueira función.
//se crea a variable fora da funcion //para que conserve o valor por ser //de tipo global var contador = 0; function contadorNumeros (){ contador++; if (contador == 10) { contador = 0; } var nomeArquivo = "numeros/" + contador + ".gif"; var numerito = document.getElementById("img001"); numerito.src = nomeArquivo; }
O nome do arquivo se obtén concatenando o nome da carpeta, co valor da variable e coa extensión do arquivo, a fin de obter algo similar a src="numeros/0.gif".
É preciso evitar que o contador alcance o valor de 10, para o que non se dispoñen de imaxes, polo que cando se alcanza, forzamos o contador de novo a cero para que se realice un ciclo de 0 a 9 e volta.

No hay comentarios:
Publicar un comentario