हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले तर्क के रूप में संख्याओं की एक सरणी लेता है और ऊपरी सीमा और निचली सीमा संख्या को क्रमशः दूसरे और तीसरे तर्क के रूप में लेता है। हमारे फ़ंक्शन को सरणी को फ़िल्टर करना चाहिए और एक नई सरणी लौटानी चाहिए जिसमें ऊपरी और निचली सीमा (सीमा सहित) द्वारा निर्दिष्ट सीमा के बीच तत्व शामिल हों
उदाहरण
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 ]