Font size
WorksheetsHoje 3°Ano Média Questionário de JavaScript
Total questions: 26
Worksheet time: 13mins
Código Javascript para visualizar
Qual a finalidade da função parseFloat() no código?
Transformar um número em string
Converter uma string para número decimal
Arredondar um número
Formatar um número com duas casas decimais
Qual método foi usado para arredondar a média para duas casas decimais?
Math.round()
toFixed(2)
parseInt()
formatNumber()
O que significa document.getElementById('nome').value?
Busca o valor do atributo name do HTML
Busca o valor digitado no elemento com ID "nome"
Cria um novo elemento no DOM
Deleta o elemento "nome"
Qual é o tipo de evento usado no btnCalcular.addEventListener()?
"load"
"submit"
"click"
"change"
Na expressão (nota1 + nota2 + nota3) / 3, qual operador é utilizado?
Atribuição
Divisão
Comparação
Incremento
O que a variável mediaFormatada armazena?
A média original
A média arredondada para duas casas decimais em formato string
A situação do aluno
A soma das notas
Qual estrutura condicional foi usada para verificar se o aluno foi aprovado?
switch
if/else
for
while
Qual condição determina que o aluno está aprovado?
media > 5
media >= 6
media == 6
media <= 6
O operador >= significa:
Maior que
Menor ou igual a
Maior ou igual a
Diferente de
A função calcular() é chamada:
Ao carregar a página
Ao clicar no botão
Automaticamente a cada segundo
Quando se digita no campo de nome
innerHTML é usado para:
Alterar o texto de um elemento HTML
Criar um elemento novo
Alterar apenas atributos HTML
Excluir elementos do DOM
let btnCalcular = document.querySelector("#btnCalcular"); seleciona:
Qualquer elemento chamado btnCalcular
O elemento com classe btnCalcular
O elemento com ID btnCalcular
O primeiro botão encontrado
O que significa o símbolo // no código?
Indica comentário de linha
Indica comentário de bloco
Indica um erro no código
É usado para dividir números
Se nota1 = 7, nota2 = 5, nota3 = 6, a média calculada será:
5.50
6.00
6.50
7.00
Se media = 5.9, qual será a situação?
Aprovado
Reprovado
Recuperação
Indefinido
O método addEventListener permite:
Executar várias funções para um mesmo evento
Criar elementos HTML
Executar funções somente uma vez
Alterar o CSS de um elemento
Onde o resultado é exibido na página?
No console do navegador
Dentro do elemento com ID resultado
Em um alerta (alert())
Em um campo de entrada
O que a crase (``) permite no JavaScript?
Criar funções
Concatenar strings com variáveis usando template literals
Declarar variáveis
Comentar o código
Qual é o objetivo da função calcular()?
Inserir dados no banco
Calcular a média e mostrar o resultado
Validar o formulário
Criar botões
No trecho if (media >= 6) { ... } else { ... }, o else executa:
Quando media >= 6
Quando media < 6
Sempre
Nunca
Qual é o escopo das variáveis declaradas com var?
Escopo de bloco
Escopo de função
Escopo de arquivo
Escopo global apenas
Qual será a saída para: nome = "Ana", nota1 = 10, nota2 = 9, nota3 = 8?
Aluno: Ana / Média: 9.00 / Situação: Aprovado
Aluno: Ana / Média: 27.00 / Situação: Aprovado
Aluno: Ana / Média: 9.00 / Situação: Reprovado
Erro
O que significa const em JavaScript?
Variável que pode mudar de valor
Variável constante que não pode ser reatribuída
Função que nunca é chamada
Uma palavra-chave obsoleta
A expressão (nota1 + nota2 + nota3) realiza:
Concatenação de strings
Soma dos valores
Subtração
Comparação
Qual é a principal diferença entre var e let?
Não há diferença
let tem escopo de bloco e var tem escopo de função
let é mais rápido
var não funciona mais no JavaScript
