1+2+3+4+5...+99+100 求和
function add(num1, num2) {
let num = num1 + num2
// 第一次循环是 num:3 (1 + 2)
// 第二次循环是 num:6 (1 + 2 + 3)
// 第三次循环是 num:10 (1 + 2 + 3 + 4)
// 以此类推,一直到 num2 + 1 > 100 的时候就不会在往上加了,直接 return 出最后的数值 5050
if (num2 + 1 > 100) {
return num
} else {
return add(num, num2 + 1)
}
}
let and = add(1, 2)
console.log(and); // 输出结果是: 5050