Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

3
respostas

[Dúvida] Não entendi sobre a variavel info

Pelo que entendi o nome poderia ser qualquer um, é isso? Como que o programa usa a variável sem ela ter sido declarada em lugar nenhum, nem dentro nem fora do bloco "for"?

3 respostas

No momento em que se escreve let info é declarada a variável info, poderia ser a variável algo ou qualquer outro nome:

for (let algo in objeto) {
    ...
}

Ela é declarada com algum tipo ou valor especifico? String, boolean etc?

O Javascript é uma linguagem dinamicamente e fracamente tipada ou seja ele infere o tipo automaticamente , o tipo vai depender do valor que você passar no objeto.