Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScrip - DSI

Total questions: 14

Worksheet time: 16mins

Name
Class
Date
1.

O que o seguinte código faz? '''javascript if (idade > 18) { alert("Maior de idade"); } '''

a)

Mostra uma mensagem se a idade for maior que 18

b)

Mostra uma mensagem se a idade for menor que 18

c)

Sempre mostra uma mensagem

d)

Não faz nada

2.

Como declaramos uma função em JavaScript?

a)

function minhaFuncao() {}

b)

func minhaFuncao() {}

c)

declare minhaFuncao() {}

d)

def minhaFuncao() {}

3.

Qual é o valor de x após o seguinte código? ```javascript let x = 5; x += 3; ```

a)

8

b)

5

c)

3

d)

2

4.

Qual estrutura de controle usamos para repetir um bloco de código várias vezes?

a)

if

b)

for

c)

switch

d)

break

5.

Como podemos mostrar uma mensagem na tela usando JavaScript?

a)

alert("Olá!")

b)

mostrar("Olá!")

c)

print("Olá!")

d)

exibir("Olá!")

6.

Qual será o resultado de console.log(2 * 4 + 1);?

a)

9

b)

7

c)

8

d)

10

7.

Qual será o valor de y após executar o código abaixo?
let y = 10; y -= 4;

a)

6

b)

14

c)

4

d)

10

8.

Qual destas opções representa um comentário de linha única em JavaScript?

a)

// Este é um comentário

b)

# Este é um comentário

c)

-- Este é um comentário

d)

/* Este é um comentário */

9.

Qual estrutura de controle é usada para tomar decisões com base em condições?

a)

for

b)

while

c)

if

d)

do

10.

Qual é a sintaxe correta para um loop `for` em JavaScript?

a)

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

b)

`for i in range(5):`

c)

`for (i = 0; i < 5; i++) {}`

d)

`for (let i = 0; i < 5) {}`

11.

Qual é a saída do seguinte código? ```javascript let a = 10; if (a < 5) { console.log("Menor que 5"); } else { console.log("Maior ou igual a 5"); } ```

a)

Menor que 5

b)

Maior ou igual a 5

c)

Erro de sintaxe

d)

Nenhuma saída

12.

Qual é a função de um `else` em uma estrutura condicional?

a)

Executar um bloco de código se a condição for verdadeira

b)

Executar um bloco de código se a condição for falsa

c)

Repetir um bloco de código

d)

Declarar uma variável

13.

Qual das seguintes opções é uma maneira correta de declarar uma variável usando `let` em JavaScript?

a)

`let minhaVariavel;`

b)

`var minhaVariavel;`

c)

`const minhaVariavel;`

d)

`let minhaVariavel = 10;`

14.

Como você pode verificar se uma variável "x" é igual a 10 em JavaScript?

a)

if (x = 10)

b)

if (x == 10)

c)

if (x === 10)

d)

if (x != 10)