- 1

Help pls

Факториал числа - произведение всех целых положительных чисел меньше или равных числу. Напишите программу, которая берет в качестве вводных данных число и выводит в консоль его факториал. Пример вводных данных 5 Пример выходных данных 120 Пояснение 5*4*3*2*1 = 120

1st Oct 2021, 4:36 PM
ShAzAM
ShAzAM - avatar
3 Answers
+ 1
М-да... Отличная попытка... 😂 Ладно на тебе функцию факториала: function factorial(n) { return (n != 1) ? n * factorial(n - 1) : 1; }
1st Oct 2021, 5:25 PM
Aleksei Radchenkov
Aleksei Radchenkov - avatar
0
Для этого нужно использовать рекурсию... Если не знаешь что это: https://www.javascripttutorial.net/javascript-recursive-function/ Следующая подсказка только когда покажешь свою попытку...
1st Oct 2021, 4:53 PM
Aleksei Radchenkov
Aleksei Radchenkov - avatar
0
function main() { var number = parseInt(readLine(), 10) var factorial = 1;
1st Oct 2021, 5:17 PM
ShAzAM
ShAzAM - avatar