लकी नंबर:
एक भाग्यशाली संख्या मैट्रिक्स का एक तत्व है जैसे कि यह अपनी पंक्ति में न्यूनतम और इसके कॉलम में अधिकतम तत्व है।
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की द्वि-आयामी सरणी लेता है।
फ़ंक्शन को सरणी में सभी भाग्यशाली संख्याएं ढूंढनी चाहिए, एक नई सरणी बनाना चाहिए और उस सरणी के भीतर सभी भाग्यशाली संख्या वापस करनी चाहिए।
उदाहरण के लिए -
यदि इनपुट ऐरे है -
const arr =[ [5, 3, 7, 3], [4, 2, 67, 2], [2, 32, 7, 4], [2, 9, 45, 23]];पूर्व>तब आउटपुट होना चाहिए -
कॉन्स्ट आउटपुट =[];उदाहरण
निम्नलिखित कोड है -
const arr =[ [5, 3, 7, 3], [4, 2, 67, 2], [2, 32, 7, 4], [2, 9, 45, 23]]; =(गिरफ्तारी =[]) => { const कॉलम =arr.length; के लिए (चलो सी =0; सी <कॉलम; सी ++) {चलो minRow =Math.min(...arr[c]); चलो स्थिति =गिरफ्तारी [सी] .indexOf (minRow); if(minRow ===arr[c][pos]){ tmpMaxColumn =arr[c][pos]; के लिए (चलो जे =0; जे <स्तंभ; जे ++) {अगर (गिरफ्तारी [जे] [स्थिति]> tmpMaxColumn) {tmpMaxColumn =गिरफ्तारी [जे] [स्थिति]; तोड़ना; } } अगर (tmpMaxColumn ===minRow) {वापसी [tmpMaxColumn]; } } }; वापसी [];};console.log(luckyNumbers(arr));आउटपुट
कंसोल आउटपुट निम्नलिखित है -
<पूर्व>[]