ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScriptで円の面積を求める方法

JavaScriptで円の面積を求める方法

藏色散人
藏色散人オリジナル
2022-01-19 15:33:554244ブラウズ

円の面積を求める JavaScript メソッド: 1. "function Area(){return(3.14*this.r*this.r)}" を通じて円の面積を求めます。 2.「return r*r*」Math.PI」やその他のメソッドを通じて、円の面積を求めます。

JavaScriptで円の面積を求める方法

この記事の動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、DELL G3 コンピューター

検索方法JavaScriptで円の面積?

円の面積を求める JS 関数の概要

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JS 函数</title>
<script type="text/javascript" src="jquery-3.1.0.min.js"></script>
</head>
<body>
<script type="text/javascript">
//1.
function circle(r)
{
this.r=r
this.Area=Area
this.Circum=Circum
}
function Circum()
{
return(3.14*2*this.r) 
}
function Area()
{
return(3.14*this.r*this.r)
}
r=parseInt(prompt("请输入半径:"," ")); // parseInt() 函数可解析一个字符串,并返回一个整数
var newcircle=new circle(r);
var Circumcapital=newcircle.Circum();
var Areacapital=newcircle.Area();
document.write("周长:"+Circumcapital+";");
document.write("面积:"+Areacapital+" ");
//2.
var area_of_circle = new Function("r","return r*r*Math.PI"); //创建一个函数对象
var rCircle1 = 2;//给定圆的半径
var area = area_of_circle(rCircle1);
alert("半径为2的圆面积为:" + area);
var rCircle2 = 3;//给定圆的半径
var area = area_of_circle(rCircle2);
alert("半径为3的圆面积为:" + area);
//3.
var r=prompt("输入圆的半径","请输入半径:");//prompt() 方法用于显示可提示用户进行输入的对话框
   if(r!=null)
   {undefined
       var square=r*r*Math.PI;
       document.write("圆的面积为:"+square);
   }
   else
   {undefined
       alert("输入数据有误");
   }
</script>
</body>
</html>

1.、2.、3. 円の面積を求める 3 つの異なる方法。最初のメソッドでは周囲計算メソッドを追加します。2 番目のメソッドでは、area_of_circle (エリア) のパブリック関数を定義しました。半径が何であっても、エリア関数を呼び出すことができ、面積を求める関数の重複を節約できます。 3 番目のメソッドは、prompt() 関数に注目し、入力が無効かどうかを if 判定で判断します。

推奨学習: 「js 基本チュートリアル

以上がJavaScriptで円の面積を求める方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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