function sum(n) {
var result = 0;
while (n > 0) {
result = result + n;
n = n - 1;
}
}
sum(3)
这应该是6,但它是以未定义的方式返回
答案 0 :(得分:2)
您似乎需要插入return
声明。
function sum(n) {
var result = 0;
while (n > 0) {
result = result + n;
n = n - 1;
}
return result;
}
sum(3)