function sum(n) {
var result = 0;
while (n > 0) {
result = result + n;
n = n - 1;
}
}
sum(3)
这应该是 6,但它被返回为未定义
最佳答案
看起来您需要插入 return
语句。
function sum(n) {
var result = 0;
while (n > 0) {
result = result + n;
n = n - 1;
}
return result;
}
sum(3)
关于javascript - 为什么这个 javascript 程序返回为未定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40895913/