हमें एक JavaScript फ़ंक्शन लिखना है जो पूर्णांकों की सरणियों की एक सरणी लेता है। सरणी के भीतर प्रत्येक सबएरे में ठीक दो पूर्णांक होंगे।
फ़ंक्शन को सबएरे में मौजूद तत्वों सहित सरणी को सॉर्ट करना चाहिए।
उदाहरण के लिए: यदि इनपुट सरणी है -
const arr = [ [4, 2], [6, 1], [5, 3] ];
तो आउटपुट सरणी होनी चाहिए -
const output = [ [1, 2], [3, 4], [5, 6] ];
आउटपुट
इसके लिए कोड होगा -
const arr = [ [4, 2], [6, 1], [5, 3] ]; const sortWithin = (arr = []) => { const res = []; const temp = []; for(let i = 0; i < arr.length; i++){ temp.push(...arr[i]); }; temp.sort((a, b) => a - b); for(let i = 0; i < temp.length; i += 2){ res.push([temp[i], temp[i+1]]); }; return res; };आउटपुट
कंसोल में आउटपुट होगा -
[ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ]