Tabuada
Gerar uma tabuada é um clássico para entender repetições controladas. Em código real, esse padrão aparece sempre que você precisa produzir uma sequência de resultados baseados em uma operação repetitiva, como gerar relatórios, listas de preços ou transformar dados em lote.
O PROBLEMA
Declare um número e exiba sua tabuada de 1 a 10 usando for.
EXEMPLO
const n = 5; 5 x 1 = 5 5 x 2 = 10 ... 5 x 10 = 50
SOBRE O CONCEITO
O for é ideal quando você sabe exatamente quantas repetições precisa — aqui, de 1 a 10. Dentro do loop, a variável de controle (ex.: i) assume cada valor da sequência, e você a usa nos cálculos e na template literal para montar a saída. Um erro comum é começar em 0: se let i = 0, a primeira linha seria n x 0 = 0, o que não faz parte da tabuada clássica. Outro erro é esquecer de usar a variável do loop (ex.: escrever n * 2 fixo), que gera sempre o mesmo resultado. A sintaxe correta usa crases e ${} para interpolar a expressão: `${n} x ${i} = ${n * i}`.
RESOLUÇÃO