वर्ड स्क्वायर:
एक शब्द वर्ग में एक वर्ग ग्रिड में लिखे गए शब्दों का एक समूह होता है, जैसे कि समान शब्दों को क्षैतिज और लंबवत दोनों तरह से पढ़ा जा सकता है।
उदाहरण के लिए, एक बार मान्य शब्द वर्ग है -
H E A R TE M B E RA B U S ER E S I NT R E N D
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो शब्दों की एक सरणी लेता है। यदि इनपुट के रूप में दिया गया सरणी एक मान्य शब्द वर्ग बनाता है, तो फ़ंक्शन सही होना चाहिए, अन्यथा गलत।
उदाहरण के लिए -
यदि इनपुट शब्द सरणी है -
const arr =["abcd", "bnrt", "crmy", "dtye"];
तब आउटपुट होना चाहिए -
कॉन्स्ट आउटपुट =सत्य;
उदाहरण
इसके लिए कोड होगा -
const arr =["abcd", "bnrt", "crm", "dt"]; const findValidSquares =(arr =[]) => { के लिए (लेट i =0; i=arr.length || j>=arr.length || j>=arr[i].length || मैं>=एआर [जे] लंबाई) {झूठी वापसी; }; अगर (गिरफ्तारी [i] [जे]! ==गिरफ्तारी [जे] [i]) {झूठी वापसी; } } }; सही लौटें;};console.log(findValidSquares(arr));
आउटपुट
और कंसोल में आउटपुट होगा -
<पूर्व>सत्य