NEW
Font size
WorksheetsQuiz de JavaScript Básico
Total questions: 26
Worksheet time: 13mins
Qual destas opções é usada para declarar uma variável em JavaScript?
var
let
const
Todas as alternativas acima
Como você escreve um array com os números 1, 2 e 3 em JavaScript?
[1, 2, 3]
{1, 2, 3}
(1, 2, 3)
"1, 2, 3"
O que é JSON?
Uma linguagem de programação
Um formato para armazenar e trocar dados
Um tipo de variável
Um comando JavaScript
Qual destas opções representa um objeto em JavaScript?
{nome: "Ana", idade: 10}
[nome, idade]
"nome: Ana, idade: 10"
(nome, idade)
Como você declara uma função simples chamada "soma" que retorna a soma de dois números em JavaScript?
function soma(a, b) { return a + b; }
soma = function(a, b) { return a + b; }
let soma = (a, b) => a + b;
Todas as alternativas acima
Qual é o valor de x após executar o código: let x = 5; x = x + 2;?
2
5
7
10
Como acessar o valor "azul" no array abaixo? ```js let cores = ["vermelho", "azul", "verde"]; ```
cores[1]
cores[2]
cores[0]
cores["azul"]
Qual destas opções é um exemplo válido de JSON?
{"nome": "Lucas", "idade": 8}
{nome: Lucas, idade: 8}
["nome", "idade"]
(nome: "Lucas", idade: 8)
O que o comando console.log faz em JavaScript?
Cria uma variável
Mostra uma mensagem no console
Cria um array
Declara uma função
Qual destas opções NÃO é um tipo de dado em JavaScript?
string
number
boolean
letra
Como você adiciona o número 4 ao final do array abaixo? ```js let numeros = [1, 2, 3]; ```
numeros.push(4);
numeros.add(4);
numeros[4] = 4;
numeros.insert(4);
Qual é a sintaxe correta para acessar a propriedade "idade" do objeto abaixo? ```js let pessoa = {nome: "João", idade: 9}; ```
pessoa.idade
pessoa["idade"]
pessoa(idade)
A e B estão corretas
O que o código abaixo retorna? ```js let frutas = ["maçã", "banana"]; console.log(frutas.length); ```
0
1
2
3
Qual destas opções cria uma variável que não pode ser alterada depois?
var
let
const
int
Qual destas opções é usada para repetir um bloco de código várias vezes em JavaScript?
if
for
let
const
O que o código abaixo faz? ```js let x = 10; x++; ```
Diminui x em 1
Aumenta x em 1
Multiplica x por 2
Não faz nada
Qual destas opções representa um array vazio?
[]
{}
""
null
Como você chama a função abaixo? ```js function ola() { console.log("Olá!"); } ```
ola;
ola();
chamar ola;
function ola();
Qual destas opções é verdadeira sobre arrays em JavaScript?
Eles podem guardar diferentes tipos de dados
Eles só podem guardar números
Eles só podem guardar strings
Eles não podem ser alterados
O que o método .pop() faz em um array?
Adiciona um elemento no início
Remove o último elemento
Remove o primeiro elemento
Adiciona um elemento no final
Qual destas opções é a forma correta de criar um objeto chamado "carro" com a propriedade "cor" igual a "vermelho"?
let carro = {cor: "vermelho"};
let carro = ["vermelho"];
let carro = (cor: "vermelho");
let carro = cor: "vermelho";
Como você acessa o terceiro elemento do array abaixo? ```js let numeros = [10, 20, 30, 40]; ```
numeros[2]
numeros[3]
numeros[1]
numeros[0]
Qual destas opções é um exemplo de declaração de variável usando let?
let idade = 10;
idade let = 10;
idade = let 10;
let = idade 10;
Qual destas opções representa uma função anônima em JavaScript?
function() { }
function nome() { }
let f = function nome() { }
function anônima() { }
O que o método .push() faz em um array?
Remove o último elemento
Adiciona um elemento no final
Adiciona um elemento no início
Remove o primeiro elemento
Qual destas opções é verdadeira sobre variáveis declaradas com const?
Podem ser alteradas depois
Não podem ser alteradas depois
São sempre números
São sempre arrays
