Porque um for não pode ter um return?
Exemplo :
let myArray = [0,1,2,3,4];
for(var i = 0; i < myArray.length; i++){
return i;
}
Eu sei que o return "cancela a execução" do for, porem ele deveria retornar pelomenos 0(ZERO) nesse caso, não?