我如何制作带有3个侧面函数的Heron公式和半周长,并返回JavaScript down和a + b> c以及以加号的形式?它必须以字母形式输入数字。
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<script>
function area(A, B, C) {
var D;
D = Math.sqrt ( ( ( A + B + C ) / 2 ) - A ) * ( ( ( A+ B + C ) / 2 ) - B ) * ( ( ( A + B + C ) / 2 ) - C );
return D;
}
var x = area(3,4,5);
document.write(x);
</script>
</body>
</html>
答案 0 :(得分:0)
这个问题还不清楚,但是似乎您在用Java编写Heron公式?
Herons公式= A = \sqrt{s(s-a)(s-b)(s-c)}
(Wikipedia)
所以:
function area(a, b, c, s) {
return Math.sqrt(s*((s-a)*(s-b)*(s-c)))
}
答案 1 :(得分:0)
function area( a, b, c ) {
const s = (a + b + c) / 2
return Math.sqrt( s * (s - a) * (s - b) * (s - c) )
}
document.write(area(3,4,5))