传入reduce的参数从左到右。(reduceRight是从右到左)

    1. <p>点击按钮计算数组元素相加后的总和。</p>
    2. <button onclick="myFunction()">点我</button>
    3. <p>数组元素总和: <span id="demo"></span></p>
    4. <script>
    5. var numbers = [65, 44, 12, 4];
    6. function getSum(total, num) {
    7. return total + num; //依次从左向右运算。可以是加法,减法,乘法,除法。
    8. }
    9. function myFunction(item) {
    10. document.getElementById("demo").innerHTML = numbers.reduce(getSum);
    11. }
    12. </script>