Вызов функции-члена числового литерала

Я пытаюсь вызывать буквальные функции, но у меня странное поведение.

Рассмотрим этот код, который возвращаетtrue.

   23 === (23)

Когда я пишу, попробуйте следующее.

(23).toFixed(2)

Я получаю ожидаемый результат_23.00_ но когда я пытаюсь23.toFixed(2) Я получаю эту ошибку.

SyntaxError: неожиданный токен ILLEGAL

Как JavaScript оценивает выражения, которые не могут этого понять, и почему я получаю эту ошибку?

Ответы на вопрос(3)

Ваш ответ на вопрос