внутри вашего тела функции, которое вы затем можете использовать внутри функции.

от вопрос уже есть ответ здесь:

Переменная в теле функции и сама функция имеют одно и то же имя (JavaScript) 1 ответ

Я получил неожиданный результат. Вот код:

b = function c() {
  console.log(c);
  c = 3;
  console.log(c);
}
b();

Я думал, что второй console.log должен напечатать «3», но вместо этого я получил саму функцию. Почему?

Между тем из приведенного ниже кода я получил правильную «3».

function ff() {
  ff = 3;
  console.log(ff);
}
ff();

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

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