Jeder sollte die Formel für die Fläche eines Dreiecks kennen, das heißt, die Fläche ist gleich der Hälfte der Basis mal der Höhe, es macht nichts, wenn Sie es vergessen. Dieser Artikel wird es Ihnen vorstellen wie man die Fläche eines Dreiecks mit js berechnet.
Lassen Sie mich zunächst eine kurze Einführung in die Dreiecksflächenformel geben:
Die Dreiecksflächenformel bezieht sich auf die Verwendung einer Formel zur Berechnung der Fläche eines Dreiecks. Es handelt sich um eine geschlossene Figur, die aus drei Linien besteht Segmente in derselben Ebene und nicht in derselben geraden Linie, die Ende an Ende verbunden sind. Es wird Dreieck genannt und sein Symbol ist △.
Wie unten gezeigt:
Nachdem ich die Dreiecksflächenformel kurz verstanden habe, möchte ich Ihnen eine Frage stellen: „Bitte schreiben Sie eine JavaScript-Funktion, um die Fläche eines Dreiecks zu berechnen, bei der es sich um die Länge der drei Seiten handelt.“ ist 4, 5, 6".
Ich weiß nicht, ob Sie irgendwelche Berechnungsideen haben~
Die folgende Methode habe ich angegeben:
<!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>
Das Berechnungsergebnis ist:
9.921567416492215
Tatsächlich handelt es sich hierbei um eine mathematische Aufgabe!
Ein Wissenspunkt, den jeder beherrschen muss, ist die Formel von Heron, die auch als Formel von Heron, Formel von Hero und Formel von Heron-Qin Jiushao übersetzt wird Seiten eines Dreiecks, um die Fläche eines Dreiecks direkt zu berechnen. Der Ausdruck lautet: S=√p(p-a)(p-b)(p-c)
. S=√p(p-a)(p-b)(p-c)
。
通俗解释就是:
已知三边是a,b,c,这里我们例子的边长分别是4、5、6;
令p=(a+b+c)/2,也就是代码中的“(side1 + side2 + side3)/2
”
面积就是S=√[p(p-a)(p-b)(p-c)],就是“Math.sqrt(s*((s-side1)*(s-side2)*(s-side3)));
Es sei p=(a+b+ c)/2, das heißt Der Bereich von „(side1 + side2 + side3)/2
“ im Code ist S=√[p(p-a)(p-b)(p-c)], Das ist „Math.sqrt( s*((s-side1)*(s-side2)*(s-side3)));
“.
Das obige ist der detaillierte Inhalt vonVerwenden Sie js, um schnell die Fläche eines Dreiecks zu ermitteln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!