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

时间:2018-01-06 20:02:57

标签: javascript ecmascript-6

这就是要求的问题。

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

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

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

var numbers = "TBD";
var evens = () => {
          //Your code here
        }

1 个答案:

答案 0 :(得分:1)

你可以这样做。 from tkinter import * from tkinter import ttk root = Tk(className = "biggerOrLess") ttk.Label(root, text="Compare two numbers").grid(row=0) def biggerOrLess(x,y): if x == y : result = (x," is equal to ",y) elif x > y : result = (x,"is bigger than",y) else : result = (x," is less than ",y) ttk.Label(root, text=result).grid(row=3) UIP = Entry(root,) UIP2 = Entry(root,) UIP.grid(row=2) UIP2.grid(row=4) UIP = float() UIP2 = float() B1 = Button(root, text = 'Compare', command = biggerOrLess(UIP, UIP2)) B1.grid(row=3, column=2) root.mainloop() 是一个数字数组,然后在偶数调用数组上的numbers函数时获取偶数,并为其提供一个箭头函数,如果数字可被2整除则返回true - 因此甚至

filter

使用您提供的确切代码,其中var numbers = [1,2,3,4,5] var evens = numbers.filter(n => n % 2 == 0) 将是一个返回偶数的函数:

evens