Показать сообщение отдельно
  #1 (permalink)  
Старый 22.02.2018, 11:50
Новичок на форуме
Отправить личное сообщение для novicer Посмотреть профиль Найти все сообщения от novicer
 
Регистрация: 22.02.2018
Сообщений: 3

Дописать код нахождения факториала
Дописать код в соответствии с инструкциями в задании
В теле функции дописать ИТЕРАТИВНЫЙ (то есть с помощью цикла) алгоритм нахождения факториала.
var input = prompt("Введите число: ");
input = parseInt(input);

function factorial(x) {
   if (x <= 1) 
      return 1;
    var result = 1;
    for(var i = x; ) {
        result = 
    }
   return result;
}
document.write("Факториал " + input + "! = " + factorial(input));


Как будет правильно и почему не работает:

for(var i = x-1; i>1; i--) {
                result = x *= i;
                }
Ответить с цитированием