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

जावास्क्रिप्ट में क्रम n के एक पहचान मैट्रिक्स का निर्माण करें

<घंटा/>

पहचान मैट्रिक्स

एक पहचान मैट्रिक्स एक मैट्रिक्स है जो n × n वर्ग मैट्रिक्स है जहां विकर्ण में एक होता है और अन्य तत्व सभी शून्य होते हैं।

उदाहरण के लिए क्रम का एक पहचान मैट्रिक्स होगा -

const arr = [
   [1, 0, 0],
   [0, 1, 0],
   [0, 0, 1]
];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो एक संख्या लेता है, जैसे n, और n*n क्रम का एक पहचान मैट्रिक्स देता है।

उदाहरण

निम्नलिखित कोड है -

const num = 5;
const constructIdentity = (num = 1) => {
   const res = [];
   for(let i = 0; i < num; i++){
      if(!res[i]){
         res[i] = [];
      };
      for(let j = 0; j < num; j++){
         if(i === j){
            res[i][j] = 1;
         }else{
            res[i][j] = 0;
         };
      };
   };
   return res;
};
console.log(constructIdentity(num));

आउटपुट

कंसोल पर आउटपुट निम्नलिखित है -

[
   [ 1, 0, 0, 0, 0 ],
   [ 0, 1, 0, 0, 0 ],
   [ 0, 0, 1, 0, 0 ],
   [ 0, 0, 0, 1, 0 ],
   [
      0,
      0,
      0,
      0,
      1
   ]
]

  1. जावास्क्रिप्ट में उच्च क्रम के कार्य:एक गाइड

    एक डेवलपर के रूप में, आपने संभवतः नियमित जावास्क्रिप्ट फ़ंक्शन का उपयोग किया होगा। पहले ऑर्डर फ़ंक्शन कहा जाता है, वे किसी फ़ंक्शन को पैरामीटर के रूप में नहीं लेते हैं या फ़ंक्शन वापस नहीं करते हैं। फ़ंक्शन हैलो (नाम) {वापसी हैलो, + + नाम} कंसोल.लॉग (हैलो (कैरियर कर्म)); // हैलो, करियर कर्म यह ल

  1. जावास्क्रिप्ट सरणी के क्रम को कैसे उलटें?

    JavaScript सरणी के क्रम को उलटने के लिए, JavaScript array() विधि का उपयोग करें। जावास्क्रिप्ट सरणी रिवर्स () विधि एक सरणी के तत्वों को उलट देती है। पहला सरणी तत्व अंतिम बन जाता है और अंतिम पहला बन जाता है। उदाहरण आप जावास्क्रिप्ट सरणी के क्रम को उलटने के लिए निम्नलिखित कोड को चलाने का प्रयास कर सकते

  1. जावास्क्रिप्ट में उच्च क्रम के कार्यों की व्याख्या करें।

    जावास्क्रिप्ट फ़ंक्शन को ऑब्जेक्ट के रूप में मानता है और हमें फ़ंक्शन को किसी अन्य फ़ंक्शन के लिए पैरामीटर के रूप में पास करने की अनुमति देता है और यहां तक ​​कि अन्य फ़ंक्शन से फ़ंक्शन वापस करने की अनुमति देता है। जावास्क्रिप्ट में फ़ंक्शन प्रथम श्रेणी के कार्य हैं जिसका अर्थ है कि हम उन्हें चर, वस्