【发布时间】:2018-10-29 04:47:14
【问题描述】:
这是一个简单的阶乘代码,我已经编写了函数,它循环给出正确的输出,但最后,它返回未定义。我不知道为什么。
function factorial(n){
let value=1;
for(let i=1;i<=n;i++) {
value = i*value;
console.log(value);
}
}
【问题讨论】:
-
没有
return语句,所以undefined被返回...
标签: javascript function loops