// lógica de pontuação
function calcScore() {
 let pts = 0;
 answers.forEach(
  a => a.ok && pts++
 );
 return pts;
}
/* questão aleatória */
const q = shuffle(
 questions
)[0];
return q.text;
// animação CSS
@keyframes reveal {
 from { opacity:0 }
 to  { opacity:1 }
}
WEB PAGE
Quiz Interativo
Quiz para
Programadores
JavaScript CSS Animation HTML
Questão 3 de 10
Qual é a saída de typeof null em JavaScript?
"null"
"object"
"undefined"
"boolean"
60 pts