JavaScript Playing Cards Part 1: Ranks and Values | Hacker News Reader