Skip to content
Controlo de FluxoModo de leitura focado
FácilFase 3

Exercício Fácil — Gerador de Tabuada

Usa um loop for para imprimir a tabuada completa de um número.

FerramentasVS CodeTerminalNode.js

Objetivo: o teu primeiro for a fazer trabalho de verdade — gerar uma tabuada de multiplicação.

Passos a realizar

  1. Cria tabuada.js na pasta fase3.
  2. Declara const numero com o valor da tabuada que queres gerar (ex: 7).
  3. Usa um for que corra de 1 até 10.
  4. Dentro do loop, imprime uma linha no formato "numero x i = resultado" para cada volta.
  5. Muda o valor de numero e confirma que a tabuada inteira muda corretamente.

Fluxo de funcionamento

  1. 1i = 1
  2. 2i <= 10 ?
  3. 3Imprimir numero x i
  4. 4i++

Código de exemplo

tabuada.js
const numero = 7;

for (let i = 1; i <= 10; i++) {
  console.log(numero + " x " + i + " = " + (numero * i));
}
Estrutura de partida

Dicas

  • Lembra-te: a condição do for é verificada antes de cada volta, incluindo a primeira — por isso i começa em 1 e a condição é i <= 10, não i < 10, se queres mesmo chegar a 10.

Erros comuns

  • Usar i < 10 quando queres incluir o 10, o que produz só até 9 vezes.
  • Esquecer o i++ no for, criando um loop infinito.

As minhas dúvidas

Voltar à vista da fase