हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो कुछ लोगों के प्रतिनिधित्व की संख्या की एक सरणी लेता है।
फिर फ़ंक्शन को बिना किसी अतिरिक्त मेमोरी का उपयोग किए 18 से कम आयु के सभी आयु को सरणी के सामने लाना चाहिए।
उदाहरण
इसके लिए कोड होगा -
const ages = [23, 56, 56, 3, 67, 8, 4, 34, 23, 12, 67, 16, 47]; const sorter = (a, b) => { if (a < 18) { return -1; }; if (b < 18) { return 1; }; return 0; } const sortByAdults = arr => { arr.sort(sorter); }; sortByAdults(ages); console.log(ages);
आउटपुट
कंसोल में आउटपुट -
[ 16, 12, 4, 8, 3, 23, 56, 56, 67, 34, 23, 67, 47 ]