我在 JS 中创建了一个循环来计算阶乘 - 但是,我只是获取 for 循环的第一个值,而不是获取阶乘。在下面的代码中,我只得到 1 FirstFactorial(5);。
关于这里出了什么问题有什么想法吗...?
function FirstFactorial(num) {
var myVar = 1;
for (var i = 1; i <= num; i++) {
myVar = myVar * i;
return myVar;
}
};
console.log(FirstFactorial(5));Run Code Online (Sandbox Code Playgroud)