L'undefined te lo da perchè il tuo array arriva alla posizione 4 e tu metti il for minore di 6 quindi non trova l'elemento in posizione 5.
L'undefined te lo da perchè il tuo array arriva alla posizione 4 e tu metti il for minore di 6 quindi non trova l'elemento in posizione 5.