wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript Quiz

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Qual é o operador de atribuição em JavaScript?

a)

`==`

b)

`=`

c)

`===`

d)

`!=`

2.

Qual operador é usado para comparar valores e tipos em JavaScript?

a)

`==`

b)

`=`

c)

`===`

d)

`!=`

3.

Como você declara uma variável em JavaScript?

a)

`var`

b)

`let`

c)

`const`

d)

Todas as opções acima

4.

Qual operador é usado para incrementar o valor de uma variável em 1?

a)

`+`

b)

`++`

c)

`+=`

d)

`--`

5.

Qual é o resultado de `5 + "5"` em JavaScript?

a)

`10`

b)

`55`

c)

`NaN`

d)

`undefined`

6.

Qual é a palavra-chave usada para definir uma função em JavaScript?

a)

`function`

b)

`def`

c)

`func`

d)

`lambda`

7.

Qual é o operador lógico "E" em JavaScript?

a)

`&&`

b)

`||`

c)

`!`

d)

`==`

8.

Qual é o operador lógico "OU" em JavaScript?

a)

`&&`

b)

`||`

c)

`!`

d)

`==`

9.

Qual é o valor de `typeof null` em JavaScript?

a)

`null`

b)

`undefined`

c)

`object`

d)

`boolean`

10.

Como você chama uma função chamada `minhaFuncao` em JavaScript?

a)

`minhaFuncao;`

b)

`minhaFuncao[];`

c)

`minhaFuncao();`

d)

`chamar minhaFuncao;`

11.

Qual é o valor de `2 ** 3` em JavaScript?

a)

`5`

b)

`6`

c)

`8`

d)

`9`

12.

Qual é o operador de módulo em JavaScript?

a)

`%`

b)

`#`

c)

`&`

d)

`@`

13.

Qual é o valor de `10 % 3` em JavaScript?

a)

`1`

b)

`2`

c)

`3`

d)

`4`

14.

Qual é a sintaxe correta para criar uma função anônima em JavaScript?

a)

`function() {}`

b)

`() => {}`

c)

`function anony() {}`

d)

`A e B`

15.

Qual é o valor de `typeof NaN` em JavaScript?

a)

`number`

b)

`NaN`

c)

`undefined`

d)

`object`