NEW
Font size
WorksheetsQuiz sobre JavaScript
Total questions: 30
Worksheet time: 15mins
Qual é a principal função do JavaScript em páginas Web?
Desenvolver sistemas operacionais
Gerenciar redes sociais
Criar bancos de dados
Tornar as páginas interativas
Qual dos seguintes tipos de dados é usado para representar textos em JavaScript?
String
Number
Boolean
Array
Qual método é usado para unir duas ou mais strings?
Divisão
Subtração
Concatenação
Multiplicação
Qual é a diferença entre 'var' e 'let'?
'let' pode ser usada em qualquer parte do código
'let' não pode ser usada em loops
'var' só funciona dentro do bloco onde foi criada
'var' pode ser usada em qualquer parte do código
Qual das seguintes opções é uma regra para nomear variáveis em JavaScript?
Podem conter caracteres especiais
Podem começar com underline (_) ou cifrão ($)
Podem conter espaços
Podem começar com números
O que é uma constante em JavaScript?
Uma variável que pode ser alterada
Uma função que retorna valores
Um tipo de dado numérico
Um valor que não muda durante a execução
Qual operador é usado para realizar cálculos matemáticos?
Lógico
De comparação
De atribuição
Aritmético
O que é um vetor (array) em JavaScript?
Um operador de comparação
Uma estrutura para armazenar múltiplos valores
Uma função que retorna valores
Um tipo de dado booleano
Qual método adiciona um elemento no final de um array?
unshift
shift
pop
push
Qual estrutura condicional é usada para testar várias condições em sequência?
for / while
switch / case
if / else
if / else if / else
Qual estrutura de repetição é usada quando se sabe o número de repetições?
do while
while
for
switch
Qual estrutura de repetição percorre as chaves de um objeto?
for
for in
for of
while
Qual comando interrompe um laço?
return
break
exit
continue
O que é um procedimento em JavaScript?
Um bloco de código que retorna valores
Um bloco de código que não retorna valores
Uma variável constante
Um tipo de dado booleano
Qual é a diferença entre funções e procedimentos?
Funções retornam valores
Procedimentos retornam valores
Funções não retornam valores
Procedimentos são constantes
Qual método remove o primeiro elemento de um array?
unshift
shift
pop
push
Qual operador é usado para comparar valores?
Lógico
De comparação
De atribuição
Aritmético
Qual método converte uma string para maiúsculas?
toUpperCase
split
toLowerCase
concat
Qual estrutura condicional é usada quando há muitas opções para comparar um mesmo valor?
for / while
switch / case
if / else
do while
Qual método localiza o índice de um elemento em um array?
pop
splice
indexOf
push
Qual estrutura de repetição percorre os valores de um array?
while
for of
for in
for
Qual comando pula a iteração atual de um laço?
continue
return
break
exit
Qual método adiciona um elemento no início de um array?
push
pop
unshift
shift
Qual operador combina expressões booleanas?
Lógico
De comparação
De atribuição
Aritmético
Qual método remove um elemento do final de um array?
unshift
shift
pop
push
Qual estrutura de repetição repete enquanto a condição for verdadeira?
while
for of
for in
for
Qual método é usado para interpolar variáveis em strings?
Concatenação
Template Literals
toUpperCase
toLowerCase
Qual estrutura de repetição executa ao menos uma vez, mesmo que a condição seja falsa?
for in
do while
for of
for
Qual é a função do método 'splice' em arrays?
Adicionar elementos no final
Remover elementos do início
Localizar ou remover elementos por índice
Converter elementos para strings
Qual é a função do método 'length' em strings?
Unir duas strings
Contar o tamanho da string
Converter para maiúsculas
Converter para minúsculas
