Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1DAT - JavaScript

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Qual dos seguintes é um tipo de dado primitivo em JavaScript?

a)

Array

b)

String

c)

Objeto

d)

Função

2.

Qual é a saída do seguinte código JavaScript? ```javascript console.log(typeof undefined); ```

a)

"null"

b)

"object"

c)

"undefined"

d)

"string"

3.

Como você declara uma função chamada "soma" que recebe dois parâmetros e retorna a soma deles?

a)

`function soma(a, b) { return a + b; }`

b)

`soma = function(a, b) { a + b; }`

c)

`function soma(a, b) { a - b; }`

d)

`function soma(a, b) { return a * b; }`

4.

Qual das opções abaixo cria um array com três elementos em JavaScript?

a)

`let arr = (1, 2, 3);`

b)

`let arr = [1, 2, 3];`

c)

`let arr = {1, 2, 3};`

d)

`let arr = "1,2,3";`

5.

Dado o objeto abaixo, como acessar o valor "azul"? ```javascript let carro = { cor: "azul", modelo: "sedan" }; ```

a)

`carro[0]`

b)

`carro.cor`

c)

`carro("cor")`

d)

`carro->cor`

6.

Qual é o resultado da expressão abaixo? ```javascript let x = [1, 2, 3]; console.log(x.length); ```

a)

2

b)

3

c)

1

d)

0

7.

Qual das alternativas representa corretamente uma função anônima atribuída a uma variável?

a)

`let f = function(x) { return x * 2; };`

b)

`let f(x) = { return x * 2; };`

c)

`function f(x) { return x * 2; }`

d)

`let f = function: (x) { return x * 2; };`

8.

O que será impresso no console? ```javascript let pessoa = { nome: "Ana", idade: 17 }; console.log(pessoa["idade"]); ```

a)

"idade"

b)

17

c)

"Ana"

d)

undefined

9.

Qual método é utilizado para adicionar um elemento ao final de um array em JavaScript?

a)

`push()`

b)

`pop()`

c)

`shift()`

d)

`unshift()`

10.

Qual das opções abaixo representa corretamente um array de objetos em JavaScript?

a)

`let lista = { {nome: "João"}, {nome: "Maria"} };`

b)

`let lista = [ {nome: "João"}, {nome: "Maria"} ];`

c)

`let lista = ( {nome: "João"}, {nome: "Maria"} );`

d)

`let lista = [ "João", "Maria" ];`