Evo*_*lve 2 arrays records filter coffeescript
鉴于这种数据集
records = [
{id: 1, name: "John Smith", age: 49},
{id: 2, name: "Jane Brown", age: 45},
{id: 3, name: "Tim Jones", age: 60},
{id: 4, name: "Blake Owen", age: 78}
]
Run Code Online (Sandbox Code Playgroud)
如何过滤记录以返回年龄刚刚超过 50 岁的缩减数组。
说返回数组是
over50s = // something
Run Code Online (Sandbox Code Playgroud)
我已经看过很多类似的代码,但对我来说它只是凑在一起。
谢谢你的帮助!
这个示例脚本怎么样?over50s使用 检索结果filter()。
records = [
{id: 1, name: "John Smith", age: 49},
{id: 2, name: "Jane Brown", age: 45},
{id: 3, name: "Tim Jones", age: 60},
{id: 4, name: "Blake Owen", age: 78}
]
over50s = records.filter (e) -> e.age >= 50
Run Code Online (Sandbox Code Playgroud)
[
{ id: 3, name: 'Tim Jones', age: 60 },
{ id: 4, name: 'Blake Owen', age: 78 }
]
Run Code Online (Sandbox Code Playgroud)
如果我误解了你的问题,请告诉我。我想修改。
| 归档时间: |
|
| 查看次数: |
529 次 |
| 最近记录: |