Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

[Dúvida] Duvida em sintaxe

Olá, gostaria de saber para que serve "+=" usado no novoItem.innerHTML += nome grato.

1 resposta
solução!

Olá Juan, tudo bem?

O += é um operador de atribuição de adição ou concatenação, sua responsabilidade é adicionar e atribuir um valor à variável.

Veja os exemplos abaixo:

let a = 2;
let b = 'Olá';

//adição
console.log(a += 3); 
// É esperado um output com o valor 5

//concatenação
console.log(b += ' mundo'); /
// É esperado um output com o valor: "Olá mundo"

Sendo assim, no exemplo do curso, como está sendo utilizado o innerHTML, o valor da variável nome está sendo adicionada ao elemento html <li>, que está sendo armazenado na variável novoItem.

Espero ter ajudado, em caso de dúvidas ou dificuldades fique a vontade para perguntar, abraços!