| 情報学部 | 菅沼ホーム | 目次 | 索引 |
プログラム(下がそのソースコード)は,Math オブジェクトのプロパティやメソッドの使用例である.
<!DOCTYPE HTML>
<HTML>
<HEAD>
<TITLE>Math</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME=viewport CONTENT="width=device-width, initial-scale=1">
<LINK REL="stylesheet" TYPE="text/css" HREF="../../../master.css">
</HEAD>
<BODY CLASS="white">
<H1 STYLE="text-align: center">Math オブジェクト</H1>
<SCRIPT TYPE="text/javascript">
document.writeln("<DL>");
document.writeln("<DT>プロパティ");
document.writeln("<DD>円周率π( PI ): " + Math.PI);
document.writeln("<DD>自然対数の底 e( E ): " + Math.E);
document.writeln("<DD>10 の自然対数値( LN10 ): " + Math.LN10);
document.writeln("<DD>2 の自然対数値( LN2 ): " + Math.LN2);
document.writeln("<DD>e の常用対数値( LOG10E ): " + Math.LOG10E);
document.writeln("<DD>2 を底とする e の対数値( ): " + Math.LOG2E);
document.writeln("<DD>2 の平方根( SQRT2 ): " + Math.SQRT2);
document.writeln("<DD>2 の平方根の半分( SQRT1_2 ): " + Math.SQRT1_2);
document.writeln("<DT>メソッド");
document.writeln("<DD>絶対値( abs ): -1 の絶対値は " + Math.abs(-1));
document.writeln("<DD>四捨五入( round ): 1.543 を四捨五入すると " + Math.round(1.543));
document.writeln("<DD>最も大きくて近い整数値( ceil ): 1.234 の場合は " + Math.ceil(1.234) + ",-1.234 の場合は " + Math.ceil(-1.234));
document.writeln("<DD>最も小さくて近い整数値( floor ): 1.234 の場合は " + Math.floor(1.234) + ",-1.234 の場合は " + Math.floor(-1.234));
document.writeln("<DD>最大値と最小値( max, min ): 2 と 3 の内,最大値は " + Math.max(2,3) + ",最小値は " + Math.min(2,3));
document.writeln("<DD>正弦( sin ): " + (180*Math.asin(0.5)/Math.PI) + " 度の正弦は " + Math.sin(30*Math.PI/180));
document.writeln("<DD>余弦( cos ): " + (180*Math.acos(0.5)/Math.PI) + " 度の余弦は " + Math.cos(60*Math.PI/180));
document.writeln("<DD>正接( tan ): " + (180*Math.atan(1.0)/Math.PI) + " 度の正接は " + Math.tan(45*Math.PI/180));
document.writeln("<DD>逆正接( atan2 ): 原点と点 (2, 1) を結んだ線分が X 軸となす角度は " + (180*Math.atan2(1,2)/Math.PI) + " 度");
document.writeln("<DD>指数( exp ): exp(1) は " + Math.exp(1));
document.writeln("<DD>自然対数( log ): log(e) は " + Math.log(Math.E));
document.writeln("<DD>平方根( sqrt ): 2 の平方根は " + Math.sqrt(2));
document.writeln("<DD>べき乗( pow ): 2 の 3 乗は " + Math.pow(2,3));
document.writeln("<DD>乱数( random ): " + Math.random() + ", " + Math.random() + ", " + Math.random());
document.writeln("</DL>");
</SCRIPT>
</BODY>
</HTML>
| 情報学部 | 菅沼ホーム | 目次 | 索引 |