JavaScript's guard and default operators | Hacker News Reader