小编mer*_*ury的帖子

JS中的for循环只返回第一个值?

我在 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)

javascript loops for-loop

0
推荐指数
1
解决办法
5603
查看次数

标签 统计

for-loop ×1

javascript ×1

loops ×1