Leaderboard Archive
Javascript Apr 9, 2026

What gets logged?

console.log([] + {})
A "[object Object]"
B NaN
C undefined
D TypeError
Explanation
[] converts to "" (empty string). {} converts to "[object Object]". String concatenation results in "[object Object]".
📝
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 →