Específicamente esto: "Entonces, necesitamos comprobar con un if cada vez que alterarColor sea llamada y verificar si el indiceColorActual es mayor o igual a colores.length. Si fuera, alteramos el índice para 0, reiniciamos el índice y volvemos al color blue"
Creo que estoy algo retrasado.