需求:计算数组的总分
分析:
- 封装一个求和函数
- 传递一组数组实参
- 函数内部遍历求和
let sum = 0
let arr = []
function GetScore(arr=[]) {
for (i = 0; i < arr.length; i++) {
sum += arr[i]
}
document.write(sum)
}
GetScore([1, 2, 3, 444, 5, 6])
*易错点:
实参错误写法:直接调用函数+数组即可,不需要写arr,找半天错嘛多离谱
GetScore(arr[1, 2, 3, 444, 5, 6]) 错误写法!!!
形参错误写法:不赋空值,如果传递空数组,会疯狂报错!!!
function GetScore(arr) 声明不够完美!!!错误写法!!!