function factorial(n){ if(n === 0){ return 1; } else { return n * factorial(n - 1); } }
function sumFactorials(n){ let sum = 0; for(let i = 1; i <= n; i++){ sum += factorial(i); } return sum; }
let n = parseInt(prompt("Введите значение n:")); if(n > 1 && n <= 10){ console.log("Сумма факториалов:", sumFactorials(n)); } else { console.log("Пожалуйста, введите n в пределах от 2 до 10"); }
function factorial(n){
if(n === 0){
return 1;
} else {
return n * factorial(n - 1);
}
}
function sumFactorials(n){
let sum = 0;
for(let i = 1; i <= n; i++){
sum += factorial(i);
}
return sum;
}
let n = parseInt(prompt("Введите значение n:"));
if(n > 1 && n <= 10){
console.log("Сумма факториалов:", sumFactorials(n));
} else {
console.log("Пожалуйста, введите n в пределах от 2 до 10");
}