Computer >> Máy Tính >  >> Lập trình >> Javascript

Xác định tính đúng của tam giác - JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript có ba số, nói rằng a, b và c đại diện cho độ dài ba cạnh của một tam giác. Hàm sẽ trả về true nếu ba cạnh đó biểu thị một tam giác vuông, ngược lại là false.

Tam giác vuông

Một tam giác là một tam giác vuông nếu một trong ba góc trong tam giác bằng 90 độ và một góc trong tam giác bằng 90 độ khi bình phương của cạnh dài nhất bằng tổng bình phương của hai cạnh còn lại.

Ví dụ - 3, 4, 5, as

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

Ví dụ

Sau đây là mã -

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));

Đầu ra

Sau đây là đầu ra trong bảng điều khiển -

true