Hola, en el siguiente código, que apropósito no pude resolverlo, me toco ver la opinión del instructur y tratar de entenderla, observo que utilizan colores.length y no entiendo muy bien porqué:
function alterarColor() {
indiceColorActual++;
if(indiceColorActual >= colores.length) {
indiceColorActual = 0; //vuelve para el primer color, blue
}
return false; //menú contextual padrón de `canvas` no sea exhibido
}Mi pregunta es porqué se utiliza if(indiceColorActual >= colores.length), ¿es porqué se esta hablando del índice?, es decir, es porque se esta diciendo lo siguiente:
"Si indiceColorActual es "mayor o igual" a el largo de colores (número de elementos), entonces indiceColorActual = 0, es decir que vuelva al color azul?