确定三角形的直角 - JavaScript
javascriptweb developmentfront end technologyobject oriented programming更新于 2025/12/7 7:08:17
我们需要编写一个 JavaScript 函数,该函数接受三个数字,例如 a、b 和 c,它们代表三角形三边的长度。如果这三条边代表直角三角形,则该函数应返回 true,否则返回 false。
直角三角形
如果三角形中三个角中的一个是 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
相关文章
有用资源
javascript 参考教程 - 该教程包含有关 javascript 的更多信息:https://www.cainiaomax.com/javascript/

