Mathオブジェクト

Mathオブジェクトは、サイン、コサイン、タンジェントなどの数値計算関連を扱うオブジェクトです。新しいオブジェクトを作成することもでき、プロパティの追加も可能です。

また、それらを組み合わせて使うことによってサーバにデータを渡すことなく、いろいろな計算をブラウザ側で行うこともできます。

Mathオブジェクトのプロパティ一覧
Mathオブジェクトのプロパティとその機能
プロパティ 機能
E 自然対数の底eの値 (2.718) を返す
LN10 10の自然対数の値 (2.302) を返す
LN2 2の自然対数の値 (0.693) を返す
LOG10E 10を底とする自然対数の底eの対数 (0.434) を返す
LOG2E 2を底とする自然対数の底eの対数 (1.442) を返す
PI パイ (円周率:3.14159) の値を返す
SQRT1_2 2の平方根の半分の値 (0.707) を返す
SQRT2 2の平方根の値 (1.414) を返す
Mathオブジェクトのメソッド一覧
Mathオブジェクトのメソッドとその機能
メソッド 機能
abs 絶対値を返す、ただし値が負数であれば正数として返す
acos アークコサインを返す、ただし値はラジアンで指定する
asin アークサインを返す、ただし値はラジアンで指定する
atan アークタンジェントを返す、ただし値はラジアンで指定する
atan2 X軸の座標と指定された座標との角度をラジアン単位で返す
ceil 値が小数点以下の場合、もっとも大きくて近い整数を返す
cos コサインを返す、ただし値はラジアンで指定する
exp Eを基数とする指数 (自然対数の底e) の累乗を返す
floor 最も小さい整数値を返す (14.98であれば 14に、-28.45なら -29になる)
log 自然対数 (底eとする対数) を返す
max 2つの数値を比較し大きい方の値を返す
min 2つの数値を比較し小さい方の値を返す
pow べき乗を返す (引数が文字列でも含まれる文字が符号や数値なら結果を返す)
random 0から 1未満のランダムな数 (乱数) を発生する
sin サインを返す、ただし値はラジアンで指定する
sqrt 平方根 (ルート) を返す
tan タンジェントを返す、ただし値はラジアンで指定する


This Page is HTML4.01 Valid! 初版更新日 2003年2月11日   最新更新日 2004年3月11日
Copyright(C) 2002〜2004 banban@scollabo.com