Me queda la duda o confusión ya que habíamos visto que para poder leer un array se requería de un loop que fuera recorriendo las posiciones, sin embargo, en este ejercicio no veo en que momento se hace ese recorrido ya que no hay un for o un while.
No me queda claro como funciona.
se crea la variable colores de tipo array y después la variable índice inicializada en 0
y es en la función alterarColor dónde se incrementa índice en uno, pero, ¿Cómo es que va avanzando a la posición siguiente dentro de la array?
Espero alguien pueda ayudarme a entender un poco este ejercicio, gracias