ホームページ > 記事 > ウェブフロントエンド > jsを使って三角形の面積を素早く求める
三角形の面積の公式は誰もが知っているはずです、つまり、面積は底辺の 2 分の 1 と高さの 2 倍を掛けたものに等しいということです。笑、忘れても大丈夫です。この記事では、次のことを紹介します。 jsを使って三角形の面積を計算する方法を紹介します。
まず、三角形の面積公式について簡単に説明します。
三角形面積公式とは、公式を使用して三角形の面積を計算することを指します。 , 同一平面上にあり、同一直線上にない3つの線分 端と端を結んでできる閉じた図形を三角形といい、その記号は△です。
以下に示すように:
それでは、三角形の面積の公式を簡単に理解した後、質問をさせてください: 「三角形の面積を計算する 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 サイトの他の関連記事を参照してください。