JavaScript: Why does 00.0 cause a syntax error? | Hacker News Reader