ধরুন, তিনটি রেখার দৈর্ঘ্য যথাক্রমে 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