【发布时间】:2017-04-30 16:11:27
【问题描述】:
我需要使用循环来查找给定数字的阶乘。显然,我在下面写的内容不会起作用,因为当i = inputNumber 时,等式将等于 0。
我怎样才能阻止我到达 inputNumber?
var inputNumber = prompt('Please enter an integer');
var total = 1;
for (i = 0; i <= inputNumber; i++){
total = total * (inputNumber - i);
}
console.log(inputNumber + '! = ' + total);
【问题讨论】:
标签: javascript factorial