JavaScript 中的偶数索引和

问题

我们需要编写一个接受整数数组的 JavaScript 函数。我们的函数应该返回所有具有偶数索引的整数的总和,乘以最后一个索引处的整数。

const arr = [4, 1, 6, 8, 3, 9];

预期输出 -

const output = 117;

示例

以下是代码 -

const arr = [4, 1, 6, 8, 3, 9];

const evenLast = (arr = []) => {

   if (arr.length === 0) {

      return 0

   } else {

      const sub = arr.filter((_, index) => index%2===0)

      const sum = sub.reduce((a,b) => a+b)

      const posEl = arr[arr.length -1]

      const res = sum*posEl

      return res

   }

}

console.log(evenLast(arr));

输出结果

以下是控制台输出 -

117

以上是 JavaScript 中的偶数索引和 的全部内容, 来源链接: utcz.com/z/338787.html

回到顶部