हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो संख्याओं की एक सरणी लेता है और एसुबरे देता है जिसमें मूल सरणी से सभी तत्व होते हैं जो उनके दाईं ओर के सभी तत्वों से बड़े होते हैं।
इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -
उदाहरण
इसके लिए कोड होगा -
const arr =[12, 45, 6, 4, 23, 23, 21, 1]; const बड़ा थानराइट =(arr =[]) => {const creds =arr.reduceRight((acc, val) => {चलो {सबसे बड़ा, रेस} =एसीसी; अगर (वैल> सबसे बड़ा) {रेस.पुश (वैल); सबसे बड़ा =वैल; }; वापसी {सबसे बड़ा, रेस}; }, { सबसे बड़ा:-इन्फिनिटी, रेस:[]} ); वापसी साख।आउटपुट
कंसोल में आउटपुट होगा -
[ 1, 21, 23, 45 ]