ধরুন, আমাদের দৈর্ঘ্যের তিনটি লাইন আছে যথাক্রমে l, m এবং n। এই তিনটি রেখা কেবলমাত্র একটি ত্রিভুজ গঠন করতে পারে, যদি যেকোনো নির্বিচারে দুটি বাহুর যোগফল তৃতীয় বাহুর থেকে বেশি হয়।
উদাহরণস্বরূপ, যদি তিনটি লাইনের দৈর্ঘ্য 4, 9 এবং 3 হয়, তাহলে তারা একটি ত্রিভুজ গঠন করতে পারে না কারণ 4+3 9 এর কম।
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যে তিনটি সংখ্যা তিনটি বাহুর দৈর্ঘ্য উপস্থাপন করে এবং তারা একটি ত্রিভুজ গঠন করতে পারে কিনা তা পরীক্ষা করে।
উদাহরণ
নিম্নলিখিত কোড -
const a = 9, b = 5, c = 3; const isValidTriangle = (a = 1, b = 1, c = 1) => { if(!a || !b || !c){ return false; }; const con1 = a + b > c; const con2 = b + c > a; const con3 = c + a > b; return con1 && con2 && con3; }; console.log(isValidTriangle(a, b, c));ফেরত দিন
আউটপুট
নিম্নোক্ত কনসোলে আউটপুট −
false