Leaderboard Archive
Javascript Apr 16, 2026

What is the output?

console.log(0 == false)
console.log("") == false)
console.log(null == false)
A true, true, true
B true, true, false
C false, false, false
D true, false, true
Explanation
0 and "" are both coerced to false in loose comparison. But null only equals null or undefined.
📝
Reviewed by CodeShot Editorial
Every challenge is code-reviewed by senior developers to ensure accuracy and real-world relevance. Learn more.

Ready for your shot?

Join thousands of developers solving one logic puzzle every morning.

Solve Today's Challenge →