Por que 10..toString () funciona, mas 10.toString () não? [duplicado]
Duplicata Possível:
Uso de toString em JavaScript
152..toString(2)
cria corretamente a cadeia binária "10011000", mas
152.toString(2)
lança uma exceção
"SyntaxError: o identificador inicia imediatamente após o literal numérico"
Por quê? A última sintaxe realmente parece mais correta, enquanto a primeira parece muito estranha!