কম্পিউটার

হেরনের সূত্র ব্যবহার করে জাভাস্ক্রিপ্টে ত্রিভুজের ক্ষেত্রফল খোঁজা


আমাদেরকে একটি ত্রিভুজের তিনটি বাহুর দৈর্ঘ্য দেওয়া হয়েছে এবং আমাদেরকে একটি ফাংশন লিখতে হবে যা ত্রিভুজের বাহুর দৈর্ঘ্য ব্যবহার করে এর ক্ষেত্রফল প্রদান করে৷

হেরনের সূত্র

আমরা একটি ত্রিভুজের ক্ষেত্রফল গণনা করতে পারি যদি আমরা হেরনের সূত্র ব্যবহার করে তিনটি বাহুর দৈর্ঘ্য জানি −

ধাপ 1 − গণনা করুন "s" (ত্রিভুজের পরিধির অর্ধেক) −

s = (a+b+c) / 2

ধাপ 2 − তারপর Herons সূত্র −

ব্যবহার করে ক্ষেত্রফল গণনা করুন
A = sqrt( s(s-a)(s-b)(s-c) )

উদাহরণ

তো, এই ফাংশনের জন্য কোড লিখি −

const sides = [12, 4, 9];
const areaOfTriangle = sides => {
   const [a, b, c] = sides;
   const sp = (a + b + c) / 2;
   const aDifference = sp - a;
   const bDiffernece = sp - b;
   const cDifference = sp - c;
   const area = Math.sqrt(sp * aDifference * bDiffernece * cDifference);
   return area;
};
console.log(areaOfTriangle(sides));

আউটপুট

কনসোলে আউটপুট:−

13.635890143294644

  1. কিভাবে জাভাস্ক্রিপ্ট ব্যবহার করে '#' গঠিত একটি ত্রিভুজ প্রিন্ট করবেন?

  2. জাভাস্ক্রিপ্ট ব্যবহার করে অটো-রিসাইজ টেক্সট এরিয়া তৈরি করা হচ্ছে

  3. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের মধ্যে একমাত্র অনন্য স্ট্রিং খোঁজা

  4. জাভাস্ক্রিপ্ট ব্যবহার করে একটি অ্যারের মধ্যে একটি নির্দিষ্ট সংখ্যার দুটি নিকটতম উপাদান খুঁজে বের করা