Devemos tirar o "=" do testes de lógica do laço "<=", pois desta maneira ele vai incrementar o indice 4, que não existe no array, os indices do arrey são: 0,1,2,3
var letras = ['A', 'B', 'C', 'D'];
for( var i = 0; i < letras.length; i++ ) { alert(letras[i]); }