思路如下:
初始化总和为0
遍历对象数组
检查当前对象是否包含指定属性
如果是,则将属性值加到总和中
注意:这里假设属性值是可以进行加法运算的(如数字、字符串表示的数字等)
对于非数值类型,你可能需要额外的转换或错误处理
如果不包含,可以选择忽略或添加其他逻辑(例如,抛出错误或记录日志)
返回总和
源代码:
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<P id="demo"></P>
<script>
function second(arr) {
let sum = 0
for (let i = 0; i < arr.length; i++) {
sum += arr[i]
}
return sum;
}
let str = second([50, 34, 4, 6, 78, 3, 10])
document.getElementById("demo").innerHTML=str;
console.log(str);
</script>
</body>
</html>
结果: