//程序运行完成时一定要有输出语句,本工具才能正确展示运行结果。
console.log("Hello JSRUN! \n\n - from NodeJS .");
let arr = [12, 34, 23];
let sum = arr.reduce((total, num) => total + num);
arr = [12, 34, 23];
sum = arr.reduce((total, num) => total + num, 10); // 以10为初始值求和
var result = [
{ subject: 'math', score: 88 },
{ subject: 'chinese', score: 95 },
{ subject: 'english', score: 80 }
];
sum = result.reduce((accumulator, cur) => accumulator + cur.score, 0);
console.log(sum)
sum = result.reduce((accumulator, cur) => accumulator + cur.score, -10); // 总分扣除10分
console.log(sum)