Я пытаюсь вызвать литеральные функции, но я получаю странное поведение.
Рассмотрим этот код, который возвращает true.
   23 === (23)
Когда я пишу, попробуйте следующее.
(23).toFixed(2)
Я получаю ожидаемый результат _23.00_, но когда я пытаюсь 23.toFixed(2), я получаю эту ошибку.
SyntaxError: Неожиданный токен ILLEGAL
Как JavaScript оценивает выражения, которые не могут понять это и почему я получаю эту ошибку?