初心者のWEBデザイン

HTML,CSS、その他WEBデザインに関する事を記述していきます

20150411143621

Javascript Mathオブジェクト

Mathオブジェクト

  • Mathとは「数学(Mathematics)」の意味。数値演算に便利なプロパティやメソッドが利用できるオブジェクトです。
  • Dateオブジェクトの様に前もってインスタンスを生成する必要はなく,スタティックメソッドである。 (インスタンスを生成しないで関数のように使用できる 。)
Math . メソッド名(引数1, 引数2, ・・・)

maxメソッド、minメソッド

maxメソッドは引数として与えた複数の数の中で【最大の数】を返します。
minメソッドは引数として与えた複数の数の中で【最小の数】を返します。

<script>
 var num1 = 10;
 var num2 = 15;
 var num3 = 16;
 document.write('<h1>最大値は', Math.max(num1, num2 , num3), 'です。</h1>');
 document.write('<h1>最小値は', Math.min(num1, num2 , num3), 'です。</h1>');
</script>

実行結果
f:id:bellsmarket:20150209203546p:plain

randomメソッド

randomメソッドは【乱数】を返します。 乱数とは、無造作に選ばれる数のこと

<script>
 var random = Math.random();

if (random < 0.33) {
 document.write('<h1>', '大吉', '</h1>');
 } else if (random < 0.66) {
 document.write('<h1>', '吉', '</h1>');
 } else {
 document.write('<h1>', '凶', '</h1>');
}
console.log(random);
</script>

実行結果
f:id:bellsmarket:20150209221808p:plainf:id:bellsmarket:20150209221812p:plain

メソッド一覧

メソッド説明
abs() 絶対値を戻す
exp() eの引数乗の値を戻す
ceil() 引数を下回らない最小の整数を戻す
floor() 引数の値を超えない最大の整数を戻す
log() 引数の自然対数を戻す
max() 引数の中で最も大きい値を戻す
min() 引数の中で最も小さい値を戻す
pow() 第1引数の第2引数乗の値を戻す
round() 引数の少数部分以下第1位を四捨五入した値を戻す
random() 0から1未満の間の乱数を戻す
sin() サイン(正弦)を戻す
cos() コサイン(余弦)を戻す
tan() タンジェント正接)を戻す
asin() アークサイン(サインの逆関数)を戻す
acos() アークコサイン(コサインの逆関数)を戻す
atan() アークタンジェントタンジェント逆関数)を戻す
topへ戻る