wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz aula 7

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

O que é a palavra-chave for em JavaScript?

a)

Uma estrutura condicional que executa comandos com base em uma condição.

b)

Uma estrutura de repetição que executa comandos um número específico de vezes.

c)

Uma palavra reservada que serve para declarar variáveis.

d)

Um método usado para manipular arrays.

2.

Qual é a sintaxe correta de um laço for que imprime os números de 1 a 5 no console?

a)

b)

c)

d)

3.

O que acontece se o valor inicial e a condição de parada de um for forem iguais?

a)

O código entra em um loop infinito.

b)

O código não imprime nada.

c)

O código imprime o valor 5 uma vez.

d)

O código gera um erro de sintaxe.

4.

Qual é o papel do terceiro parâmetro no for?

Exemplo: for (let i = 0; i < 10; i++)

a)

Declarar a variável usada no loop.

b)

Definir a condição para encerrar o loop.

c)

Atualizar o valor da variável a cada iteração.

d)

Definir o escopo da variável no loop.

5.

Qual a saída deste código?

a)

10

9

8

b)

10

9

8

7

c)

7, 8, 9, 10

d)

O código gera um erro

6.

Complete a lacuna:

A estrutura de repetição for é útil quando ____.

a)

O número de iterações não é conhecido.

b)

O número de iterações é conhecido previamente.

c)

Trabalhamos com condições complexas.

d)

Precisamos verificar várias condições simultaneamente.

7.

O que acontece se omitirmos a condição de parada no for?

(Exemplo na imagem ao lado)

a)

O código executa uma única vez.

b)

O código entra em um loop infinito.

c)

O código não executa.

d)

O código imprime valores até encontrar um erro.

8.

Qual a saída do seguinte código?

a)

1

2

3

b)

6

c)

5

d)

9

9.

Qual das alternativas a seguir é equivalente ao for?

a)

While

b)

if e else

c)

operador ternário

d)

do...while

10.

Qual a saída do seguinte código?

a)

O código irá fazer uma contagem regressiva de 10 a 0

b)

O código irá fazer uma contagem progressiva de 0 a 10

c)

O código não fará nada

d)

O código dará um erro de sintaxe