её можно использовать кроме калькулятора факториала
а как насчёт написать свой калькулятор без использования eval?
факториал отлично демонстрирует вариативность подходов к имплементации
по приколу ;)
Библиотеки есть для приколов ахахах
ну а кто их пишет?
Понял сложные слова мне не понять
Тот кто знает как работают факториалы дабы упростить работу другим людям
факториал отлично показывает, что одну и ту же задачу можно написать разными способами
А ну пусть показывает
вы сами спросили...
Да я ничего против твоего ответа не имею Просто опять же это не говорит мне о том зачем считать факториал в программировании кроме того как потренироваться подумать
блин, ты серьезно будешь импортировать библиотеку для каждого случая?
Функция факториала как посчитать факториал
ну тк это ответ на вопрос и есть факториал можно на циклах сделать, на рекурсии, йелд ебануть, кэширование добавить и т. п., конкретная реализация совершенно неважна, просто он удобен для этого а так, как и любая другая математическая херня он нужен тогда, когда нужен, очевидно
Я просто не вижу смысла в 80% математики так что вот такие у меня вопросик про конкретное предназначение а не про то которое даже прямо не касается этой математической задачи
меню круговое как делать будете без математики? люблю этот пример а так, да, лично мне сильно нечасто оно надо
плакала реляционная алгебра
Ну ладно я на низу программирования
function factorial(number) { if(number !== 1) { return number * factorial(number - 1) } else { return 1; } } console.log(factorial(8)); // 40320
else можно убрать ;)
Не только
function factorial(number) { return number ? number * factorial(number - 1) : 1 } console.log(factorial(8)); // 40320
Вот да типо того
Короче некуда
Обсуждают сегодня