+ 1
Помогите кто-то с заданием в js 18. 3
Не могу понять как можно остановит функцию после того как она выполнится number раз function main() { var number = parseInt(readLine(), 10) var factorial = 1; // введите код сюда for (; factorial<number;){ factorial = factorial * (factorial+1); }console.log(factorial) }
1 Answer
+ 3
// factorial(number) = number! = 1*2 *…* (number-1) * number
// number = 4 4! = 1*2*3*4 = 24
for (var i=1;i<=number;i++){
factorial *= i;
}