gpt4 book ai didi

javascript - 在javascript中使用循环查找阶乘

转载 作者:行者123 更新时间:2023-11-30 07:33:13 25 4
gpt4 key购买 nike

我需要使用循环来查找给定数字的阶乘。显然,我在下面写的内容将不起作用,因为当 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);

最佳答案

这里有错误i <= inputNumber

应该是i < 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 - 在javascript中使用循环查找阶乘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43708479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com