需求
定义一个方法
接收任意多个参数
返回它们的和
技能点
在形参前加上三个点
可以让这个形参变成 数组
这个数组可以接收无限多个数据
我们可以在方法体中遍历数组
进行想要的操作
操作
function getSum(...nums) {
// 定义一个变量,记录总和
let s = 0
// 遍历数组
for (let i = 0; i < nums.length; i++) {
// 获取成员
let item = nums[i]
// 累加求和
s += item
}
// 返回总和
return s
}
var r2 = getSum(1, 2, 3, 4, 5)
console.log(r2)