编写函数function getSum(num,a,b):统计1~num之间,所有能被a和b同时整除的整数之和,将统计的结果作为函数的返回值。定义函数后需要调用函数。
时间: 2024-03-26 18:40:59 浏览: 65
c代码-请编写函数sum,其功能是:用for循环语句求1到n之间所有偶数之和(若n为偶数包括n), 并将结果返回给主函数。(n值由主函数传入)
好的,我可以帮你编写这个函数。以下是代码:
```
function getSum(num,a,b) {
let sum = 0;
for (let i = 1; i <= num; i++) {
if (i % a == 0 && i % b == 0) {
sum += i;
}
}
return sum;
}
// 调用函数并打印结果
console.log(getSum(100, 3, 5)); // 输出: 15 + 30 + 45 + 60 + 75 + 90 = 315
```
在这个函数中,我们使用了一个 `for` 循环来遍历从 1 到 `num` 的所有整数,使用 `if` 语句来判断当前整数是否同时能被 `a` 和 `b` 整除,如果是,就将它加到 `sum` 中。最后,函数返回 `sum` 的值。
我们调用 `getSum` 函数时,传入参数 `100`、`3` 和 `5`,表示要统计 1~100 之间能同时被 3 和 5 整除的整数之和。函数返回结果为 `315`,表示满足条件的整数之和为 315。
阅读全文