wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

16/09 - Front - Java Scripit - aula 80-81

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Qual palavra-chave é usada para declarar uma variável em JavaScript cujo valor pode ser alterado posteriormente?

a)

const

b)

let

c)

var

d)

static

2.

A palavra-chave const em JavaScript é utilizada para declarar:

a)

Variáveis cujo valor pode ser alterado a qualquer momento.

b)

Variáveis que só podem ser acessadas dentro de funções específicas.

c)

Variáveis cujo valor é imutável após a sua inicialização.

d)

Constantes matemáticas globais.

3.

Em JavaScript, qual operador é usado para comparar valores e seus tipos, sem realizar conversão de tipo?

a)

== (Igualdade de valor)

b)

!= (Diferença de valor)

c)

=== (Igualdade estrita)

d)

= (Atribuição)

4.

Qual tipo de dado em JavaScript é usado para representar valores lógicos como verdadeiro ou falso?

a)

String

b)

Number

c)

Boolean

d)

Object

5.

Como você escreveria um comentário de linha única em um código JavaScript?

a)

# Isto é um comentário

b)

// Isto é um comentário

c)

/* Isto é um comentário */

d)

``

6.

Qual método é comumente usado para exibir informações ou depurar valores no console do navegador?

a)

alert()

b)

console.log()

c)

prompt()

d)

document.write()

7.

Qual é o resultado da expressão "10" + 5 em JavaScript?

a)

15 (um número)

b)

"105" (uma string)

c)

NaN (Not a Number)

d)

Um erro de execução.

8.

E qual o resultado da expressão "10" - 5 em JavaScript?

a)

15

b)

"105"

c)

5

d)

Um erro de execução.

9.

Qual é a sintaxe padrão para declarar uma função em JavaScript?

a)

def minhaFuncao() { ... }

b)

function minhaFuncao() { ... }

c)

func minhaFuncao() { ... }

d)

minhaFuncao = function() { ... }

10.

Uma sequência de caracteres, como "Olá, mundo!", é armazenada em JavaScript como qual tipo de dado?

a)

Number

b)

Boolean

c)

Array

d)

String

11.

Qual dos seguintes códigos define corretamente um array em JavaScript?

a)

let cores = {vermelho, azul, verde};

b)

let cores = (vermelho, azul, verde);

c)

let cores = ["vermelho", "azul", "verde"];

d)

let cores = "vermelho", "azul", "verde";

12.

Para acessar o primeiro elemento de um array chamado nomes, qual seria a forma correta?

a)

nomes(0)

b)

nomes[1]

c)

nomes[0]

d)

nomes(1)

13.

Qual estrutura de controle é utilizada em JavaScript para executar um bloco de código repetidamente?

a)

if...else

b)

switch

c)

try...catch

d)

Laços de repetição (loops) como for e while

14.

Qual dos seguintes não é considerado um tipo de dado primitivo em JavaScript?

a)

String

b)

Number

c)

Boolean

d)

Object

15.

O que o acrônimo DOM representa no contexto de desenvolvimento web com JavaScript?

a)

Data Object Model

b)

Document Order Method

c)

Dynamic Object Model

d)

Document Object Model

16.

Qual a finalidade da instrução return dentro de uma função JavaScript?

a)

Pausar a execução da função e retornar um valor.

b)

Continuar a execução da função após um erro.

c)

Retornar um valor e encerrar a execução da função.

d)

Chamar outra função.

17.

Como você pode selecionar um elemento HTML com o atributo id="meuInput" em JavaScript?

a)

document.querySelector("meuInput")

b)

document.getElementById("meuInput")

c)

document.select("meuInput")

d)

document.getElement("meuInput")

18.

Qual operador é utilizado para verificar se dois valores são diferentes em valor OU tipo?

a)

!=

b)

==

c)

!==

d)

><

19.

O método push() em um array JavaScript é utilizado para:

a)

Remover o primeiro elemento do array.

b)

Adicionar um novo elemento ao final do array.

c)

Retornar o último elemento do array.

d)

Inverter a ordem dos elementos no array.

20.

O que é a função setInterval() em JavaScript?

a)

Executa uma função uma vez após um determinado tempo.

b)

Executa uma função repetidamente em intervalos fixos de tempo.

c)

Limpa um intervalo de tempo previamente definido.

d)

Retorna o tempo atual em milissegundos.