在限制內過濾陣列 JavaScript
我們需要編寫一個 JavaScript 函式,該函式以陣列數字作為第一個引數,以上限和下限數字作為第二個和第三個引數。我們的函式應該過濾該陣列並返回一個新陣列,其中包含上限和下限(包括極限)指定範圍內的元素
示例
const array = [18, 23, 20, 17, 21, 18, 22, 19, 18, 20];
const lower = 18;
const upper = 20;
const filterByLimits = (arr = [], upper, lower) => {
let res = [];
res = arr.filter(el => {
return el >= lower && el <= upper;
});
return res;
};
console.log(filterByLimits(array, upper, lower));輸出
控制檯中的輸出將為 −
[ 18, 20, 18, 19, 18, 20 ]
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP