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