ホームページ  >  記事  >  ウェブフロントエンド  >  jsを使って三角形の面積を素早く求める

jsを使って三角形の面積を素早く求める

藏色散人
藏色散人オリジナル
2021-08-06 18:04:175406ブラウズ

三角形の面積の公式は誰もが知っているはずです、つまり、面積は底辺の 2 分の 1 と高さの 2 倍を掛けたものに等しいということです。笑、忘れても大丈夫です。この記事では、次のことを紹介します。 jsを使って三角形の面積を計算する方法を紹介します。

まず、三角形の面積公式について簡単に説明します。

三角形面積公式とは、公式を使用して三角形の面積を計算することを指します。 , 同一平面上にあり、同一直線上にない3つの線分 端と端を結んでできる閉じた図形を三角形といい、その記号は△です。

以下に示すように:

jsを使って三角形の面積を素早く求める

それでは、三角形の面積の公式を簡単に理解した後、質問をさせてください: 「三角形の面積を計算する JavaScript 関数を書いてください。」 3辺の長さが4、5、6インチの三角形の面積。

計算アイデアがあるかどうかはわかりません~

次は私が与えた方法です:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<script>
    var side1 = 4;
    var side2 = 5;
    var side3 = 6;
    var s = (side1 + side2 + side3)/2;
    var area =  Math.sqrt(s*((s-side1)*(s-side2)*(s-side3)));
    console.log(area);
</script>
</body>
</html>

計算結果は次のとおりです:

9.921567416492215

実は、これは数学の問題です!

しかし、誰もが習得する必要がある知識ポイントの 1 つはサギの公式です。ヘロンの公式は、サギの公式、海龍の公式、英雄の公式、およびサギ-秦九少公式とも訳され、辺を使用して直接計算されます。三角形の 3 つの辺の長さ 三角形の面積の公式; 式は: S=√p(p-a)(p-b)(p-c) です。

一般的な説明は次のとおりです:

3 つの辺は a、b、c で​​あることが知られています。ここでの例の辺の長さはそれぞれ 4、5、6 です。

p= (a b c)/2 とします。つまり、コード内の「(side1side2side3)/2

領域は S=√[p(p-a )(p-b)(p-c)]、「Math.sqrt(s*((s-side1)*(s-side2)*(s-side3)));」です。

ここでは、数値の平方根を返すために使用される Math.sqrt() 関数について知っておく必要があります。

→注: sqrt 以降は Math の静的メソッドであるため、作成した Math インスタンスのメソッドとしてではなく、 Math.sqrt() のように使用する必要があります。

最後に、「JavaScript Basics Tutorial」をお勧めします ~皆さんもぜひ学んでください~

以上がjsを使って三角形の面積を素早く求めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。