কম্পিউটার

জাভাস্ক্রিপ্ট ব্যবহার করে কিছু এলাকা কভার করতে প্রয়োজনীয় শীটের দৈর্ঘ্য, প্রস্থ এবং উচ্চতা খোঁজা


সমস্যা

আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি ঘরের দৈর্ঘ্য, উচ্চতা এবং প্রস্থ নেয়৷

আমাদের ফাংশনটি পুরো ঘরটি কভার করার জন্য প্রয়োজনীয় শীটের সংখ্যা গণনা করা উচিত কারণ একটি একক শীটের প্রস্থ .52 ইউনিট এবং দৈর্ঘ্য 10 ইউনিট৷

সুবিধার জন্য, আমাদের রোলের সংখ্যা ফেরত দেওয়া উচিত যাতে দৈর্ঘ্যটি প্রয়োজনীয় দৈর্ঘ্যের থেকে 15% বেশি হয়।

উদাহরণ

নিম্নলিখিত কোড -

const findSheet = (length, width, height) => {
   if(length === 0 || width === 0){
      return 0;
   }
   const roomArea = 2 * (length + width) * height;
   const rollArea = 0.52 * 10;
   const required = Math.ceil(roomArea / rollArea * 1.15);
   return required;
};
console.log(findSheet(4, 3.5, 3));

আউটপুট

10

  1. জাভাস্ক্রিপ্ট ব্যবহার করে একটি স্ট্রিং এবং এর দৈর্ঘ্যে দীর্ঘতম ধারাবাহিক পুনরাবৃত্তি সহ অক্ষরটি সন্ধান করা

  2. স্ট্রিংগুলির 2-ডি অ্যারে সাজানো এবং জাভাস্ক্রিপ্ট ব্যবহার করে তির্যক উপাদান খুঁজে পাওয়া

  3. ম্যাট্রিক্সটি অনুভূমিকভাবে ফ্লিপ করুন এবং জাভাস্ক্রিপ্ট ব্যবহার করে উল্টে দিন

  4. CSS ব্যবহার করে উপাদানের প্রস্থ এবং উচ্চতা পরিবর্তন করুন