JavaScriptFunçõesbasico
Função com loop
Em software real, muitas operações repetitivas precisam ser organizadas dentro de funções. Um exemplo comum é gerar relatórios ou exibir dados sequenciais — saber combinar function com loops permite criar blocos reutilizáveis que produzem saídas sem depender de entrada interativa.
O PROBLEMA
Crie tabuada(n) que exibe a tabuada do número n de 1 a 10.
EXEMPLO
tabuada(5) → 5x1=5, 5x2=10, ..., 5x10=50
SOBRE O CONCEITO
A função tabuada usa um for que itera de 1 a 10 para formar as expressões com template literals. O erro de retornar em vez de exibir é comum: return encerra a função na primeira iteração, enquanto console.log permite ver todas as linhas. Outro erro frequente é errar o limite — for (let i = 1; i <= 10; i++) garante o range correto.
RESOLUÇÃO
Mais exercícios de Funções
JSF019 · IntermediárioComposição de funçõesJSF020 · IntermediárioIIFEJSF022 · AvançadoGenerator functionJSF023 · AvançadoFunção pura vs impura
Ver todos os exercícios de JavaScript →