reduce

作者: DUJUNHUI | 来源:发表于2021-06-15 13:22 被阅读0次

array.reduce(function(total, currentValue, currentIndex, arr), initialValue)
参数 描述
function(total,currentValue, index,arr) 必需。用于执行每个数组元素的函数。
函数参数:
参数 描述
total 必需。初始值, 或者计算结束后的返回值。
currentValue 必需。当前元素
currentIndex 可选。当前元素的索引
arr 可选。当前元素所属的数组对象。

initialValue 可选。传递给函数的初始值

<script>
var numbers = [15.5, 2.3, 1.1, 4.7];

function getSum(total, num) {
    console.log(num) // 15.5, 2.3, 1.1, 4.7
    return total + Math.round(num); //四舍五入
}
var res = numbers.reduce(getSum, 0);  //24
</script>

相关文章

网友评论

      本文标题:reduce

      本文链接:https://www.haomeiwen.com/subject/szdzeltx.html