Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Parar e Pular em Loops | Percorrendo Dados em JavaScript
Quizzes & Challenges
Quizzes
Challenges
/
Introdução ao JavaScript

bookDesafio: Parar e Pular em Loops

Tarefa

Implemente um laço que pule iterações pares e pare na 5ª iteração. Aqui estão as instruções:

  1. O laço deve parar na 5ª iteração.
  2. Para cada iteração, mostre o número da iteração no console.
  3. Se o laço pular uma iteração, mostre a palavra "Pular" no console.
  4. Se o laço parar, mostre a palavra "Parar" no console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
copy

A saída deve ser:

Iteração 1
Bem-sucedido
Iteração 2
Pular
Iteração 3
Bem-sucedido
Iteração 4
Pular
Iteração 5
Parar
  1. Inclua a variável contador na primeira instrução console.log().
  2. Use a instrução break dentro do bloco if (i >= 5) para parar o loop.
  3. Exiba a string "Stop" no console antes da instrução break.
  4. Use a instrução continue dentro do bloco if (i % 2 == 0) para pular iterações pares.
  5. Exiba a string "Skip" no console antes da instrução continue.
  6. Para os outros casos, exiba "Successful" no console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 8

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Awesome!

Completion rate improved to 2.33

bookDesafio: Parar e Pular em Loops

Deslize para mostrar o menu

Tarefa

Implemente um laço que pule iterações pares e pare na 5ª iteração. Aqui estão as instruções:

  1. O laço deve parar na 5ª iteração.
  2. Para cada iteração, mostre o número da iteração no console.
  3. Se o laço pular uma iteração, mostre a palavra "Pular" no console.
  4. Se o laço parar, mostre a palavra "Parar" no console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", ___); if (i >= 5) { console.log("___"); ___; }; if (i % 2 == 0) { console.log("___"); ___; } else { console.log("Successful"); }; };
copy

A saída deve ser:

Iteração 1
Bem-sucedido
Iteração 2
Pular
Iteração 3
Bem-sucedido
Iteração 4
Pular
Iteração 5
Parar
  1. Inclua a variável contador na primeira instrução console.log().
  2. Use a instrução break dentro do bloco if (i >= 5) para parar o loop.
  3. Exiba a string "Stop" no console antes da instrução break.
  4. Use a instrução continue dentro do bloco if (i % 2 == 0) para pular iterações pares.
  5. Exiba a string "Skip" no console antes da instrução continue.
  6. Para os outros casos, exiba "Successful" no console.
123456789101112131415
for (let i = 1; i <= 10; i++) { console.log("Iteration", i); if (i >= 5) { console.log("Stop"); break; } if (i % 2 == 0) { console.log("Skip"); continue; } else { console.log("Successful"); } }
copy
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 5. Capítulo 8
some-alt