wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Comandos essenciais JavaScript

Total questions: 10

Worksheet time: 27mins

Name
Class
Date
1.

Qual das opções abaixo representa corretamente a criação de uma variável que pode mudar de valor ao longo do tempo?

a)

const nome = "Lucas";

b)

define nome = "Lucas";

c)

let nome = "Lucas";

d)

varfixo nome = "Lucas"

2.

que acontece se você tentar modificar o valor de uma variável criada com const?

a)

O valor muda normalmente.

b)

O código ignora a modificação.

c)

Aparece uma mensagem de erro.

d)

A variável é excluída automaticamente.

3.

Para repetir uma ação 10 vezes no JavaScript, qual comando é o mais adequado?

a)

while (i < 10) { }

b)

for (let i = 0; i < 10; i++) { }

c)

repeat(10) { }

d)

loop 10 times { }

4.

A função alert("Olá!") tem como objetivo:

a)

Mostrar uma mensagem de alerta na tela.

b)

Registrar uma informação no console.

c)

Armazenar dados num banco.

d)

Criar uma variável de aviso.

5.

O comando console.log("Teste") é mais utilizado para:

a)

Criar um botão na página.

b)

Mostrar uma mensagem para o usuário.

c)

Registrar informações no console para testes.

d)

Criar um alerta sonoro no navegador.

6.

Qual das opções abaixo representa uma estrutura condicional simples?

a)

if x => 5 then {}

b)

if (x > 5) { ... }

c)

test x > 5 { ... }

d)

var if = (x > 5)

7.

Sobre as palavras-chave var, let e const, assinale a alternativa correta:

a)

Apenas const pode ser usada em laços de repetição.

b)

let e const têm escopo de bloco, enquanto var tem escopo de função.

c)

var é mais segura que const e let.

d)

const permite alteração do valor armazenado.

8.

O método document.getElementById("meuId") serve para:

a)

Criar um novo elemento HTML.

b)

Selecionar um elemento HTML pelo nome.

c)

Selecionar um elemento HTML com base no ID.

d)

Criar uma função no JavaScript.

9.

Explique com suas palavras a diferença entre let, const e var no JavaScript

(a)  

10.

for (let i = 0 i < 10 i++) { }

Está dando erro nesse código. O que falta?

a)
Faltando o ;
b)

Faltando o ()

c)

Precisa de mais espaço