Почему 10..toString () работает, а 10.toString () - нет? [Дубликат]
Возможный дубликат:
Использование toString в JavaScript
152..toString(2)
правильно создает двоичную строку "10011000", но
152.toString(2)
бросает исключение
«SyntaxError: идентификатор начинается сразу после числового литерала»
Почему? Последний синтаксис на самом деле звучит более правильно, в то время как первый выглядит очень странно!