wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Javascript

Total questions: 10

Worksheet time: 30mins

Name
Class
Date
1.

Qual das opções abaixo define corretamente uma variável em JavaScript usando a sintaxe moderna? Dica: Pense na palavra-chave mais utilizada atualmente para declarar variáveis.

a)

var x = 10;

b)

let x = 10;

c)

int x = 10;

d)

constante x = 10;

2.

Qual das opções abaixo define corretamente uma variável em JavaScript usando a sintaxe moderna? Dica: Pense na palavra-chave mais utilizada atualmente para declarar variáveis.

a)

var x = 10;

b)

let x = 10;

c)

int x = 10;

d)

constante x = 10;

3.

Como se escreve corretamente uma função chamada soma que retorna a soma de dois números? Dica: A palavra-chave que define funções começa com f.

a)

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

b)

soma(a, b) => a + b;

c)

def soma(a, b) { return a + b; }

d)

var soma(a, b) { return a + b; }

4.

Qual das opções abaixo é a forma correta de escrever um comentário de uma linha em JavaScript? Dica: Comentários de uma linha geralmente começam com dois caracteres especiais.

a)

<!-- Isto é um comentário -->

b)

# Isto é um comentário

c)

// Isto é um comentário

d)

/* Isto é um comentário */

5.

Como se define uma constante em JavaScript que nunca pode ser alterada depois de ser atribuída? Dica: A palavra-chave que indica uma constante é intuitiva, e lembra o conceito de imutabilidade.

a)

let

b)

const

c)

var

d)

immut

6.

Qual dos métodos de array abaixo adiciona um novo elemento ao final do array? Dica: Pense em uma operação que empurra o valor para o final.

a)

shift()

b)

pop()

c)

push()

d)

unshift()

7.

O que a função parseInt() faz em JavaScript?

Dica: Ela transforma strings em números, mas lembre-se de que seu foco é em números inteiros.

a)

Converte um número inteiro em uma string

b)

Converte uma string em um número decimal

c)

Converte uma string em um número inteiro

d)

Converte um número decimal em um inteiro

8.

Qual das opções abaixo representa um loop for corretamente em JavaScript?

Dica: A estrutura do for sempre envolve a inicialização de uma variável, a condição de execução e a atualização.

a)

for i = 0 to 10 {}

b)

for (i < 10; i++) {}

c)

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

d)

for (let i = 0, i < 10, i++) {}

9.

Como você pode acessar o segundo item de um array chamado frutas?

Dica: Em JavaScript, a contagem dos índices dos arrays começa do número 0.

a)

frutas(2)

b)

frutas[1]

c)

frutas[2]

d)

frutas[0]

10.

Qual é o valor da variável x após a execução do código: let x = 5; x += 3;? Dica: A operação += é uma forma abreviada de somar um valor à variável existente.

a)

5

b)

3

c)

8

d)

7