箭头功能和过滤方法不起作用

问题描述 投票:-2回答:1

这就是问题所要求的。

在evens函数内部使用内置的filter方法来过滤名为numbers的数组,并返回一个只包含偶数的新数组。确保使用箭头功能与过滤方法结合使用。

  • 数字变量将在测试期间更改。
  • 应该使用箭头功能
  • 应该使用过滤方法

这是我必须用来回答这个问题的。

var numbers = "TBD";
var evens = () => {
          //Your code here
        }
javascript ecmascript-6
1个回答
1
投票

你可以这样做。 numbers是一个数组的数组,然后甚至可以在数组上调用filter函数并为其提供箭头函数,如果数字可以被2整除则返回true - 因此是偶数。

var numbers = [1,2,3,4,5]
var evens = numbers.filter(n => n % 2 == 0)

要使用您提供的确切代码,evens将是一个返回偶数的函数:

var evens = () => {
          return numbers.filter(n => n % 2 == 0);
        }
© www.soinside.com 2019 - 2024. All rights reserved.