Предмет: Информатика, автор: polinavinnikova

Напишите программу, вычисляющую n! ( язык JavaScript)

Ответы

Автор ответа: Аноним
1

function Факториал(n) { return n <= 1 ? 1 : n * Факториал(n - 1); }

alert(Факториал(prompt()));


Аноним: Факториал (n!) - это произведение всех натуральных чисел от 1 до n.
Аноним: Ещё что-то не понял?
polinavinnikova: Я знаю что такое факториал, мне не понятна сама запись
Аноним: Объявляется функция "Факториал".
Аноним: Она принимает параметр "n".
Аноним: И сразу возвращает значение: если n меньше или равен 1, то 1 и возвращает.
Аноним: Иначе - переданный ей параметр "n", умноженный на результат вызова этой же функции (самой себя) с параметром "n - 1".
Аноним: Вторая строчка - просто приём числа и вывод результата.
Аноним: Догнал?
polinavinnikova: Спасибо большое:)
Похожие вопросы
Предмет: Русский язык, автор: sashlord5
Предмет: Алгебра, автор: Аноним
Предмет: Алгебра, автор: Димарик17