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

जावास्क्रिप्ट में दी गई चौड़ाई और ऊंचाई के साथ द्वि-आयामी सरणी बनाना

<घंटा/>

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

  • पंक्ति - सरणी में उपस्थित होने के लिए उपसरणियों की संख्या,
  • 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. नए कीवर्ड के साथ जावास्क्रिप्ट सरणी बनाना। नए कीवर्ड के साथ जावास्क्रिप्ट सरणी बनाना।

    नए कीवर्ड के साथ JavaScript सरणी बनाने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Docume

  1. - जावास्क्रिप्ट में चौड़ाई और स्क्रीन आकार अनुपात (चौड़ाई:ऊंचाई) के आधार पर ऊंचाई ढूँढना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो स्क्रीन की चौड़ाई को पहले तर्क के रूप में और पहलू अनुपात (w:h) को दूसरे तर्क के रूप में लेता है। इन दो इनपुट के आधार पर हमारे फ़ंक्शन को स्क्रीन की ऊंचाई वापस करनी चाहिए। उदाहरण निम्नलिखित कोड है - const ratio = '18:11'; con

  1. - जावास्क्रिप्ट में ऊंचाई क्षैतिज दूरी और लैंडिंग की गणना करने के लिए प्रोजेक्टाइल क्लास बनाना

    समस्या हमें एक जावास्क्रिप्ट वर्ग, प्रोजेक्टाइल लिखने की आवश्यकता है, जो प्रारंभ होने पर 3 तर्क लेता है - शुरुआती ऊंचाई (0 h0 <200) प्रारंभिक वेग (0