Why [“1”,“2”,“3”].map(parseInt) yields [1, NaN, NaN] in JavaScript (2011) | Hacker News Reader