Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การหาความเที่ยงตรงของรูปสามเหลี่ยม – JavaScript


เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่มีตัวเลขสามตัวคือ a, b และ c แทนความยาวของด้านทั้งสามของสามเหลี่ยม ฟังก์ชันควรคืนค่าเป็น จริง หากด้านทั้งสามนั้นแทนสามเหลี่ยมมุมฉาก มิฉะนั้น จะเป็นเท็จ

สามเหลี่ยมมุมฉาก

สามเหลี่ยมคือสามเหลี่ยมมุมฉาก ถ้ามุมหนึ่งในสามมุมของสามเหลี่ยมมี 90 องศาและมุมหนึ่งในสามเหลี่ยมคือ 90 องศา เมื่อสี่เหลี่ยมจัตุรัสของด้านที่ยาวที่สุดเท่ากับผลรวมของสี่เหลี่ยมจัตุรัสของอีกสองด้าน

ตัวอย่างเช่น − 3, 4, 5 เช่น

3*3 + 4*4 = 5*5 = 25

ตัวอย่าง

ต่อไปนี้เป็นรหัส -

const side1 = 8;
const side2 = 10;
const side3 = 6;
const isRightTriangle = (a, b, c) => {
   const con1 = (a*a) === (b*b) + (c*c);
   const con2 = (b*b) === (a*a) + (c*c);
   const con3 = (c*c) === (a*a) + (b*b);
   return con1 || con2 || con3;
};
console.log(isRightTriangle(side1, side2, side3));

ผลลัพธ์

ต่อไปนี้เป็นผลลัพธ์ในคอนโซล -

true