मान लीजिए हमारे पास तीन रेखाएँ हैं जिनकी लंबाई क्रमशः l, m और n है। ये तीन रेखाएँ केवल एक त्रिभुज बना सकती हैं यदि किन्हीं दो भुजाओं का योग तीसरी भुजा से बड़ा हो।
उदाहरण के लिए, यदि तीन रेखाओं की लंबाई 4, 9 और 3 है, तो वे त्रिभुज नहीं बना सकतीं क्योंकि 4+3, 9 से कम है।
हमें एक JavaScript फ़ंक्शन लिखना है जो तीन संख्याएँ लेता है जो तीन भुजाओं की लंबाई दर्शाती हैं और जाँचता है कि वे त्रिभुज बना सकती हैं या नहीं।
कोड
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