回到课程

过滤范围

重要程度: 4

写一个函数 filterRange(arr, a, b) 获取一个数组 arr,查找 ab 之间的元素并返回它们的数组。

该函数不应该修改原数组。它应该返回新的数组。

例如:

let arr = [5, 3, 8, 1];

let filtered = filterRange(arr, 1, 4);

alert( filtered ); // 3,1(匹配值)

alert( arr ); // 5,3,8,1(未修改)

打开带有测试的沙箱。