Estoy usando esta función para verificar la Respuesta. El valor de compareAns debería devolver verdadero/falso pero devolver indefinido.
function compareAns(quiz, ansIndex) { let ansRef = firebase .database() .ref("Questions/" + quiz + "/ans/" + ansIndex); ansRef.on("value", (snapshot) => { if (snapshot.exists()) { return snapshot.val().is_correct; } else console.log("No data"); }); }