समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो पहले और एकमात्र तर्क के रूप में शाब्दिक, एआर की 2-डी सरणी लेता है।
हमारे फ़ंक्शन को यह जांचना चाहिए कि क्या ऊपर-बाएं से नीचे-दाएं तक प्रत्येक विकर्ण में समान तत्व है।
अगर ऐसा है, तो हमें सही, गलत पर लौटना चाहिए, नहीं तो।
उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है
इनपुट
const arr =[ [6, 7, 8, 9], [2, 6, 7, 8], [1, 2, 6, 7],];
आउटपुट
कॉन्स्ट आउटपुट =सत्य;
आउटपुट स्पष्टीकरण
उपरोक्त सरणी में, विकर्ण हैं -
[1], [2,2], [6,6,6], [7,7,7], [8,8], [9]
प्रत्येक विकर्ण में सभी तत्व समान हैं, इसलिए उत्तर सत्य है।
उदाहरण
निम्नलिखित कोड है -
const arr =[ [6, 7, 8, 9], [2, 6, 7, 8], [1, 2, 6, 7],];const checkMatrix =(arr =[]) => { const मान्य =(पंक्ति, col) => { जबकि (पंक्तिआउटपुट
<पूर्व>सत्य