Не понимаю, почему выскакивает ошибка и как с ней справиться. Пример вычисления факториала 6!! = 6*4*2*1 = 48
function doubleFactorial(n) {
return (n !== 1) ? n * doubleFactorial(n - 2) : 1;
}
console.log(doubleFactorial(6));
console.log(doubleFactorial(7));
function doubleFactorial(n) {
return (n > 1) ? n * doubleFactorial(n - 2) : 1;
}
console.log(doubleFactorial(6));
console.log(doubleFactorial(7));
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости