मान लीजिए कि हमारे पास क्रमबद्ध संख्याओं की एक सरणी है लेकिन सरणी के कुछ तत्व उनके क्रमबद्ध क्रम से बाहर हैं।
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक ऐसी सरणी लेता है और उन सभी तत्वों की उप-सरणी देता है जो क्रम से बाहर हैं।
उदाहरण
इसके लिए कोड होगा -
const arr = ["2", "3", "7", "4", "5", "6", "1"]; const findOutOfOrder = arr => { let notInOrder = []; notInOrder = arr.filter((el, ind) => { return ind && this.next !== +el || (this.next = +el + 1, false); }, { next: null }); return notInOrder; }; console.log(findOutOfOrder(arr));
आउटपुट
कंसोल में आउटपुट -
[ '7', '1' ]