ES6 немедленно вызывает рекурсивную функцию стрелки

Это мой текущий код:

const fn = parameter => {
    // if, else ...
    fn(X);
};
fn(0);

Теперь я не могу использоватьэтот подход так как мне нужно вызвать функцию с параметром, и она должна вызываться рекурсивно.

Как реорганизовать указанную выше функцию стрелки, чтобы она немедленно вызывалась и рекурсивно вызывалась?

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

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