हमें एक 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 ]