Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie js, um schnell die Fläche eines Dreiecks zu ermitteln

Verwenden Sie js, um schnell die Fläche eines Dreiecks zu ermitteln

藏色散人
藏色散人Original
2021-08-06 18:04:175406Durchsuche

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:

Verwenden Sie js, um schnell die Fläche eines Dreiecks zu ermitteln

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)));

Die beliebte Erklärung lautet:

Es ist bekannt, dass die drei Seiten a, b und c sind. Hier sind die Seitenlängen unseres Beispiels 4, 5 und 6;

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)));“.

Sie müssen hier eine Funktion kennen, nämlich die Funktion Math.sqrt(), die verwendet wird, um die Quadratwurzel einer Zahl zurückzugeben.

→Hinweis: Da sqrt eine statische Methode der Mathematik ist, sollte dies der Fall sein wird wie folgt verwendet: Math.sqrt() und nicht als Methode für die von Ihnen erstellte Math-Instanz.

Abschließend möchte ich „🎜🎜JavaScript Basic Tutorial🎜🎜“ jedem empfehlen ~ Willkommen zum Lernen ~🎜

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn