Essa resposta abaixo, também é considerada certa? Após análise do código, como ela colocou um = fazendo com que se repetisse até a igualdade do valor do campo 4, sendo que no array vai até no 3 e não no 4.
Essa resposta abaixo, também é considerada certa? Após análise do código, como ela colocou um = fazendo com que se repetisse até a igualdade do valor do campo 4, sendo que no array vai até no 3 e não no 4.
Oi, Shellen!
Todo este arraypossuem 4 posições
var letras = ['A', 'B', 'C', 'D'];porém o código conta começando em 0, logo se colocarmos i <= letras.length; ele vai contar de 0 a 4, logo cinco posições. Por isso ele imprime um undefinedno final.
Para que ele contabilize quatro posições temos que colocar i < letras.length
Espero contribuido, Shellen!
Bons estudos ;-)
Até breve!
Ajudou sim, confundi um pouco na resposta, vlw.