在JavaScript中,可以使用函數來實現累加求和。以下是一個使用函數實現累加求和的示例:
function sum(num) {
if (num === 1) {
return 1;
} else {
return num + sum(num - 1);
}
}
console.log(sum(5)); // 輸出 15,即 1 + 2 + 3 + 4 + 5
在這個示例中,sum
函數接受一個參數num
,表示要求和的范圍。如果num
等于1,則直接返回1;否則,將num
與sum(num - 1)
的結果相加,實現遞歸調用,直到num
等于1為止。通過不斷減小num
的值,最終實現累加求和的功能。
可以根據需要將sum
函數用在不同的場景中,通過傳入不同的參數來求解不同范圍的累加求和。