Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में कुछ बाधाओं के आधार पर 2-डी सरणी का निर्माण

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो कुछ इनपुट के आधार पर एक बहु-आयामी सरणी बनाता है।

इसमें तीन तत्व होने चाहिए, अर्थात् -

  • पंक्ति - सरणी में मौजूद उप-सरणी की संख्या,

  • col - प्रत्येक उप-सरणी में तत्वों की संख्या,

  • वैल - उप-सरणी में प्रत्येक तत्व का मान,

उदाहरण के लिए, यदि तीन इनपुट 2, 3, 10

. हैं

तब आउटपुट होना चाहिए -

const output = [[10, 10, 10], [10, 10, 10]];

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

इसके लिए कोड होगा -

const row = 2;
const col = 3;
const val = 10;
const constructArray = (row, col, val) => {
   const res = [];
   for(let i = 0; i < row; i++){
      for(let j = 0; j < col; j++){
         if(!res[i]){
            res[i] = [];
         };
         res[i][j] = val;
      };
   };
   return res;
};
console.log(constructArray(row, col, val));

आउटपुट

कंसोल में आउटपुट होगा -

[ [ 10, 10, 10 ], [ 10, 10, 10 ] ]

  1. जावास्क्रिप्ट ऐरे कुछ () फ़ंक्शन

    जावास्क्रिप्ट की कुछ () विधि का उपयोग यह जांचने के लिए किया जाता है कि किसी सरणी में कोई तत्व शर्त को पूरा करता है या नहीं। वाक्य रचना इस प्रकार है - array.some(function(currentVal, index, arr), val) ऊपर, फ़ंक्शन () के तहत पैरामीटर, करंटवैल - वर्तमान तत्व का मान, इंडेक्स - एरे इंडेक्स, जबकि वैल एर

  1. जावास्क्रिप्ट में कुछ () फ़ंक्शन को सरणी करें

    जावास्क्रिप्ट ऐरे कुछ () फ़ंक्शन जांचता है कि सरणी के कुछ तत्व दिए गए परीक्षण को पास करते हैं या नहीं। परीक्षण मूल रूप से एक फ़ंक्शन है जो सरणी के प्रत्येक तत्व के लिए चलाया जाता है। सरणी some() विधि के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना

  1. जावास्क्रिप्ट में 2-डी सरणी को फिर से आकार देना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो संख्याओं की 2-डी सरणी लेता है, एआर, पहले तर्क के रूप में और दो नंबर, आर और सी, पंक्ति का प्रतिनिधित्व करते हैं संख्या और स्तंभ वांछित मैट्रिक्स की संख्या, क्रमशः। हमारे फ़ंक्शन को समान पंक्ति-ट्रैवर्सिंग में निर्दिष्ट पंक्तियों और स्तंभों क