![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2008
Адрес: Ukrain
Сообщений: 12
|
Функция должна вычислять факториал числа но в ответ выдаёт undefined
Number.prototype.factorial=function () {
if(isNan(this)==false && isInfinity(this)==false && this>=0 && this-Math.round(this)==0) {
var factor=1;
for (var i=1; i<=this; i++) {
factor*=i;
}
return factor;
}
else {
return Nan;
}
}
var a=5;
trace (Number.prototype.factorial(a)); //Может сдесь ошибка????
![]() Последний раз редактировалось muhactive; 07.04.2008 в 21:10. |
![]() |
Часовой пояс GMT +4, время: 12:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|