|
数学の計算が出来ます。
絶対値
Math.abs(式または数値)
a = Math.abs(15);
b = Math.abs(-15);
aもbも15になります。
◆
四捨五入など
Math.round(式または数値)・・・四捨五入
Math.ceil(式または数値)・・・切り上げ
Math.floor(式または数値)・・・切り下げ
a = Math.round(6.5) //6.5を四捨五入してaは7になる。
b = Math.ceil(6.5) //6.5を切り上げてbは7になる。
c = Math.floor(6.5) //6.5を切り下げてcは6になる。
◆
乱数・・0以上〜1未満の数をランダムに発生します。(0から、0.99999・・・・までの数)
実行されるたびに毎回数値が変わります。
Math.random()
a = Math.random()*100 //0以上〜100未満の数をランダムに発生。
b = Math.floor(Math.random()*50) //0から49までの整数をランダムに発生。
◆
円周率
Math.PI
a = Math.PI
aは3.1415292653・・・・・・・・
◆
大小の比較
Math.max(式または数値,式または数値)・・・大きい方を選ぶ。
Math.min(式または数値,式または数値)・・・小さい方を選ぶ。
a = Math.max(6,9) //6と9のうち大きい方、aは9になる。
b = Math.min(4,8) //4と9のうち小さい方、bは4になる。
◆
べき乗、平方根
Math.pow(式または数値,式または数値)
Math.sqrt(式または数値)
a = Math.pow(2,3) //aは2の3乗。
b = Math.sqrt(3) //bはルート3。
◆
三角関数
Math.sin(角度ラジアン)・・・サイン。
Math.cos(角度ラジアン)・・・コサイン
Math.tan(角度ラジアン)・・・タンジェント
ラジアンとは、弧度法と言われる角度の表し方。
JAVAスクリプトの三角関数は、弧度法を使用する。
通常の角度・・1度は→ 円周率を180で割ったもの。
例えば90度は弧度法に変えると、円周率/180*90になる。
JAVAスクリプトで、これを表すと・・・
Math.PI/180*90 になる。
|