Worksheets1DAT - JavaScript
Total questions: 10
Worksheet time: 5mins
Qual dos seguintes é um tipo de dado primitivo em JavaScript?
Array
String
Objeto
Função
Qual é a saída do seguinte código JavaScript? ```javascript console.log(typeof undefined); ```
"null"
"object"
"undefined"
"string"
Como você declara uma função chamada "soma" que recebe dois parâmetros e retorna a soma deles?
`function soma(a, b) { return a + b; }`
`soma = function(a, b) { a + b; }`
`function soma(a, b) { a - b; }`
`function soma(a, b) { return a * b; }`
Qual das opções abaixo cria um array com três elementos em JavaScript?
`let arr = (1, 2, 3);`
`let arr = [1, 2, 3];`
`let arr = {1, 2, 3};`
`let arr = "1,2,3";`
Dado o objeto abaixo, como acessar o valor "azul"? ```javascript let carro = { cor: "azul", modelo: "sedan" }; ```
`carro[0]`
`carro.cor`
`carro("cor")`
`carro->cor`
Qual é o resultado da expressão abaixo? ```javascript let x = [1, 2, 3]; console.log(x.length); ```
2
3
1
0
Qual das alternativas representa corretamente uma função anônima atribuída a uma variável?
`let f = function(x) { return x * 2; };`
`let f(x) = { return x * 2; };`
`function f(x) { return x * 2; }`
`let f = function: (x) { return x * 2; };`
O que será impresso no console? ```javascript let pessoa = { nome: "Ana", idade: 17 }; console.log(pessoa["idade"]); ```
"idade"
17
"Ana"
undefined
Qual método é utilizado para adicionar um elemento ao final de um array em JavaScript?
`push()`
`pop()`
`shift()`
`unshift()`
Qual das opções abaixo representa corretamente um array de objetos em JavaScript?
`let lista = { {nome: "João"}, {nome: "Maria"} };`
`let lista = [ {nome: "João"}, {nome: "Maria"} ];`
`let lista = ( {nome: "João"}, {nome: "Maria"} );`
`let lista = [ "João", "Maria" ];`
