কম্পিউটার

জাভাস্ক্রিপ্টে প্রদত্ত প্রস্থ এবং উচ্চতা সহ একটি দ্বি-মাত্রিক অ্যারে তৈরি করা


আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা কিছু ইনপুটের উপর ভিত্তি করে একটি বহুমাত্রিক অ্যারে তৈরি করে। এটি তিনটি উপাদানে নেওয়া উচিত, যথা −

  • সারি − অ্যারেতে থাকা সাবয়ারের সংখ্যা,
  • 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. নতুন কীওয়ার্ড দিয়ে একটি জাভাস্ক্রিপ্ট অ্যারে তৈরি করা হচ্ছে।

  2. জাভাস্ক্রিপ্টে 0 এবং 1 সহ সংলগ্ন সাব্যারে

  3. জাভাস্ক্রিপ্টে প্রস্থ এবং পর্দার আকারের অনুপাতের (প্রস্থ:উচ্চতা) উপর ভিত্তি করে উচ্চতা খোঁজা

  4. জাভাস্ক্রিপ্টে উচ্চতা অনুভূমিক দূরত্ব এবং অবতরণ গণনা করার জন্য একটি প্রজেক্টাইল ক্লাস তৈরি করা