Показать сообщение отдельно
  #2 (permalink)  
Старый 22.02.2018, 12:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

novicer,
<script>
var input = 5//prompt("Введите число: ");
input = parseInt(input);

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

  </script>
Ответить с цитированием