मान लीजिए, हमारे पास इस तरह की संख्याओं की एक सरणी है -
const arr =[4, 7, 4, 8, 9, 3];
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक ऐसी सरणी लेता है। फ़ंक्शन को सरणी से ऐसे तीन नंबरों की खोज करनी चाहिए जिनके सूचकांक और साथ ही उनका परिमाण सख्ती से बढ़ते क्रम (लगातार या गैर-लगातार) में है।
उदाहरण के लिए, उपरोक्त सरणी में, संख्या 7, 8 और 9 की अनुक्रमणिका 1, 3 और 4 है। ये संख्याएं दोनों शर्तों को पूरा करती हैं, इसलिए इस सरणी के लिए हमारा कार्य सही होना चाहिए।
उदाहरण
इसके लिए कोड होगा -
const arr =[4, 7, 4, 8, 9, 3];const findMatch =(arr) => { स्टैक =[]; चलो s3 =− के लिए अनंतता (चलो i =arr.length − 1; i>=0; i−−) { if (arr[i]0 &&stack[stack.length) - 1] आउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>झूठा