<script>
var letras = ['A', 'B', 'C', 'D'];
// a função length ele determina quantos itens tem na lista. No entanto, as posições no arrays, diferente da contagem começa apartir de 0. Logo, usar i < letras.length ao invés de <=
for( var i = 0; i <= letras.length; i++ ) {
alert(letras[i]);
}
</script>