Olá pessoal!
Percebi que existem vários tópicos do fórum deste curso com dúvidas ou descrição de erros nos códigos dos colegas, relacionados à utilização do this, inclusive neste exercício, neste caso porque o escopo do "this" mudou devido à troca de utilização do tipo de laço, do "tradicional" for para o forEach (https://cursos.alura.com.br/forum/topico-this-value-44065).
Dúvidas:
Existe algum benefício na utilização do "this", ao invés do "nomeDaVariavelEmSi", em questão de legibilidade x performance x erros, etc?
Como identificar se um código adicionado em um já existente não vai mudar o escopo dos "this" já utilizados neste código? Pergunto porque só tomei conhecimento da mudança do escopo do "this", ao trocar o "for" por "forEach", devido à dúvida do fórum, ou seja, devem existir outras situações...
Complementando sobre legibilidade: para identificar onde uma variável é utilizada (por ex., com "Ctrl + f"), como identificar a qual variável se referem os "this", quando houver mais de uma variável no código sendo acessada através dos "this"?
At.te