हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो 2-डी सरणी लेता है और जांच के आधार पर एक बूलियन देता है कि सरणी बराबर हैं या नहीं।
इन सरणियों की समानता, हमारे मामले में, संबंधित तत्वों की समानता से निर्धारित होती है
दोनों सरणियों में पंक्तियों और स्तंभों की संख्या समान होनी चाहिए -
arr1[i][j] ===arr2[i][j]
उपरोक्त सभी i के लिए [0, पंक्तियों की संख्या] और j के बीच [0, स्तंभों की संख्या]
के बीच सही होना चाहिएउदाहरण
आइए इस फ़ंक्शन के लिए कोड लिखें -
const arr1 =[ [1, 1, 1], [2, 2, 2], [3, 3, 3],];const arr2 =[ [1, 1, 1], [2, 2, 2], [3, 3, 3],]; const areEqual =(पहला, दूसरा) => {const {लंबाई:l1} =पहला; कास्ट {लंबाई:l2} =सेकंड; अगर (एल 1! ==एल 2) {झूठी वापसी; }; के लिए (चलो i =0; iआउटपुट
कंसोल में आउटपुट -
<पूर्व>सत्य