Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


если вопрос чуть чуть поставить по другому то выглядит так, помогите пожалуйста привезти этот код в рабочий вид
Код: Выделить весь код
<html>
<meta charset="utf-8">
<body>
<form name = "calculator">
<p>n =<input type="number" name = "n" />
<p>m =<input type="number" name = "m"  />
<p>Число сочетаний = <input type="text" name = "result"/>
<p><input value="РЕШИТЬ" type="button" onClick="calculate()">
</form>
<script>
var factorial = function fac(n) {return n<2 ? 1 : n*fac(n-1)};
function calculate(){
     var n = parseInt(document.calculator.n.value);
     var m = parseInt(document.calculator.m.value);
     var result = function(n,m){
         return factorial(n)/(factorial(n-m)*factorial(m)); 
     };
        if m < n (then)   
       document.calculator.result.value = result(n,m) ;
       else alert('Error');
}
</script>
</body>
</html>

Отправлено: 19:54, 19-04-2014 | #2