Вопрос задан 17.02.2019 в 05:48. Предмет Информатика. Спрашивает Котолуп Викуся.

Срочно,кто знает javascript ?Написать функцию которая подсчитывает факториал числа,заданого

параметраа) Вспомнить что факториал числа n равен 1*2*3...*n,факториал 0 равен 1,факториала числа 0 не существуетб) написать функцию принемущую в качестве параметра число nв)вернуть в функции факториал числа N
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Борисов Влад.
function factorial (n) { return !n ? 1 : n * factorial(n-1); }

во всяком случае я делал так.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, я могу помочь вам с написанием функции для подсчета факториала числа в JavaScript. Вот пример функции, которая принимает число `n` в качестве параметра и возвращает факториал этого числа:

```javascript function factorial(n) { if (n === 0) { return 1; } let result = 1; for (let i = 1; i <= n; i++) { result *= i; } return result; } ```

В этой функции мы проверяем, является ли число `n` равным нулю. Если да, то возвращаем 1, так как факториал числа 0 равен 1. В противном случае, мы инициализируем переменную `result` со значением 1 и используем цикл `for` для умножения всех чисел от 1 до `n` на `result`. В конце функция возвращает значение `result`, которое будет равно факториалу числа `n`.

Вы можете вызвать эту функцию, передав число в качестве аргумента, например:

```javascript console.log(factorial(5)); // Выведет 120 console.log(factorial(0)); // Выведет 1 ```

Надеюсь, это поможет вам! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос