Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro bobo, mais faz toda a diferença

O Erro está no sinal de igual , entre menos que:

var letras = ['A', 'B', 'C', 'D'];

for( var i = 0; i <= letras.length; i++ ) {
    alert(letras[i]);
}

Incrementando fica:

<meta charset="UTF-8">

<script>
    function pulaLinha(){
        document.write("<br><br>");
    }

    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }

    var letras = ['A', 'B', 'C', 'D'];

    for( var i = 0; i < letras.length; i++ ) {
        mostra(letras[i]);
}
</script>
3 respostas

Oi, Edilson! Tudo tranquilo?

Excelente! É isso mesmo.

Qualquer dúvida, estamos sempre por aqui.

Uma ótima semana e bons estudos!

Boa Edilson!

Se temos 4 elementos da lista, os índices devem ir de 0 a 3, pois o último índice é o tamanho da lista menos um.

solução!

Ei Edilson. Lembre de colocar sempre o tamanho da array -1. :)

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software