wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz - Fundamentos JS

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Qual é a etapa que o computador usa para 'pensar' e fazer cálculos, como uma calculadora?

a)

Entrada

b)

Saída

c)

Processamento

d)

prompt()

2.

Para obter informações do usuário e usá-las em nosso programa, como um nome ou número, qual comando usamos?

a)

alert()

b)

console.log()

c)

prompt()

d)

print()

3.

O que acontece se você não converter a entrada do prompt() com Number() antes de fazer uma adição?

a)

A soma dá um resultado mágico e imprevisível

b)

O JavaScript dá um erro e o código para de funcionar

c)

O JavaScript irá concatenar os números como se fossem texto

d)

O computador pede para você digitar o número novamente

4.

Se o seu programa precisa ler uma nota e dizer se o aluno está 'Aprovado' ou 'Reprovado', qual estrutura de decisão é mais indicada para essa tarefa?

a)

O laço for

b)

A estrutura if/else

c)

O comando alert()

d)

A estrutura switch

5.

Qual é o comando mais utilizado para exibir uma mensagem em uma janela pop-up na tela?

a)

prompt()

b)

confirm()

c)

alert()

d)

console.log()

6.

Quando queremos repetir uma tarefa um número específico de vezes, como exibir a tabuada de um número de 1 a 10, qual laço é o mais indicado?

a)

while

b)

do...while

c)

for

d)

if

7.

No código var dobro = num * 2;, o que significa o asterisco (*)?

a)

Somar

b)

Multiplicar

c)

Dividir

d)

Subtrair

8.

Um loop while repete o código infinitamente se a condição nunca for atingida.

a)

Verdadeiro

b)

Falso

9.

Em JavaScript, podemos usar a mesma variável para armazenar um número e depois um texto, sem problemas.

a)

Verdadeiro

b)

Falso

10.

O console.log() já recebe os números prontos para serem calculados, sem precisar da função Number().

a)

Verdadeiro

b)

Falso