1
resposta

O array foi declarado com outro nome

let vogais: string[] = ['a', 'e', 'i', 'o', 'u']; let template = <ul> ${ vogais.map(vogal =>

  • ${vogal.toUpperCase()}
  • ).join('') } </ul>; console.log(template);

O array foi declarado como "let vogais: string[] = ['a', 'e', 'i', 'o', 'u'];" Mas foi referenciado como "vogal.toUpperCase()"

Esses nomes diferentes (vogais / vogal) vão provocar erro de sintaxe?

1 resposta

Boa tarde! Como vai?

Não haverá erro, pois vogal é o parâmetro da função passada ao método map().

Qualquer coisa é só falar!

Grande abraço e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software