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