Heim > Artikel > Web-Frontend > So ermitteln Sie die Fläche und den Umfang eines Kreises in Javascript
Methoden zum Ermitteln der Fläche und des Umfangs eines Kreises: 1. Verwenden Sie das PI-Attribut des Math-Objekts und die Methode pow(), um die Fläche des Kreises zu berechnen. Die Syntax lautet „Math.PI * Math.pow“. (radius, 2)“; 2. Verwendung Das PI-Attribut des Math-Objekts berechnet den Umfang des Kreises und die Syntax lautet „2 * Math.PI * Radius“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
So ermitteln Sie die Fläche und den Umfang eines Kreises in JavaScript
In JavaScript können Sie das Math-Objekt zum Implementieren mathematischer Operationen verwenden, und das Math-Objekt wird zum Ausführen mathematischer Aufgaben verwendet.
Math-Objekt ist keine Klasse von Objekten wie Date und String, daher gibt es keinen Konstruktor Math().
Zum Beispiel:
var x = Math.PI; // 返回PI var y = Math.sqrt(16); // 返回16的平方根
Es gibt auch die pow()-Methode
Die Syntax lautet:
Math.pow(x,y)
Die pow()-Methode gibt x hoch y zurück.
Sehen wir uns anhand eines Beispiels an, wie die Primärfarbfläche und der Umfang berechnet werden. Das Beispiel lautet wie folgt:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> <script> //四舍五入 function round(number, X) { X = (!X ? 2 : X); return Math.round(number*Math.pow(10,X))/Math.pow(10,X); } var r = Number(prompt('请输入圆的半径')); if(!isNaN(r)) { var m = round(Math.PI * Math.pow(r, 2), 2); var c = round(2 * Math.PI * r); alert('面积=' + m + '\n' + '周长=' + c); } else { alert('请输入数字!'); } </script> </body> </html>
Ausgabeergebnis:
Nach Eingabe eines Radius von 5 lautet das Ausgabeergebnis :
[Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene]
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Fläche und den Umfang eines Kreises in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!