var cores = ['blue', 'red', 'green']
var indiceCorAtual = 0; // começa com blue
if(indiceCorAtual >= cores.length) {
indiceCorAtual = 0; // volta para a primeira cor, azul
}
return false; // para não exibir o menu padrão do canvas
}
Se a var indiceCorAtual recebe 0 e cores equivale a 2 (considerando que o array começa a contar do 0), para que dê true, precisaria que a var indiceCorAtual fosse menor que a var cores. Mas a solução opta por um false ao invés de um true, por quê?