Aula 9, exercício 7: estranho no ninho
var letras = ['A', 'B', 'C', 'D'];
for( var i = 0; i <= letras.length; i ++) { alert(letras[i]); }
Sempre que for colocado o sinal "=", como no exercício acima, aparecerá "undefined"?
Aula 9, exercício 7: estranho no ninho
var letras = ['A', 'B', 'C', 'D'];
for( var i = 0; i <= letras.length; i ++) { alert(letras[i]); }
Sempre que for colocado o sinal "=", como no exercício acima, aparecerá "undefined"?
o for a estrutura é
for(variavel, condicao, incremento){}
você pode utilizar o = porém nesse caso deve se usar o "<" porque a condição tem que ser verdadeira para o for continuar no loop, lembrando que o array começa o índice em 0 no seu exemplo de 4 posições vai da posição 0 até a posição 3
for(variavel inicia em 0; enquanto for menor que o length continua; incrementa 1)
o jeito correto do seu for para executar todas as posições
for( var i = 0; i < letras.length; i ++) { alert(letras[i]); }