Questionário sobre condicionais e comparações em JavaScript

Para passar no quiz, você deve responder corretamente pelo menos 9 das 10 perguntas abaixo.
Qual é o resultado da expressão undefined > 0?
Qual operação lógica || representa?
Qual é a saída do seguinte código?
console.log(5 === 2 + 3 || 4 == 2);
O que é um valor truthy e falsy?
O que é registrado no console a partir do código abaixo?
if (1) {
  console.log("True!");
}
Qual é a diferença entre undefined e null?
O que acontece quando você não inclui break ao implementar uma instrução switch?
O que é impresso no console a partir do código abaixo?
const a = 2;
if (1 == "1") {
  let b = 3;
  console.log(a + b);
}
console.log(b);
Qual será a saída do seguinte código JavaScript?
let vehicle = "car";

switch (vehicle) {
  case "bike":
    console.log("Bikes are two-wheelers.");
    break;
  case "car":
    console.log("Some cars are 4x4.");
  case "truck":
    console.log("Trucks can carry heavy loads.");
    break;
  default:
    console.log("Unknown vehicle.");
}
O que é impresso no console com o código abaixo?
let x = 5;
if (x > 1 && x < 10) {
  console.log("x is between 1 and 10");
} else {
  console.log("x is not between 1 and 10");
}