MST

星途 面试题库

面试题:JavaScript 函数方法代码优化之数组处理

假设有一个数组 `let arr = [1, 2, 3, 4, 5]`,现在需要通过函数方法对该数组进行处理,先过滤出所有偶数,然后将这些偶数平方,最后计算它们的总和。请用 JavaScript 实现,并尽可能优化代码。
12.4万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
let arr = [1, 2, 3, 4, 5];
const sum = arr.filter(num => num % 2 === 0).map(num => num * num).reduce((acc, cur) => acc + cur, 0);
console.log(sum);