WEBはじめました

お花屋さん→WEB広告代理店→色々

0723 JavaScript: Mathオブジェクト、Dateオブジェクト

Mathオブジェクト

オブジェクト.メソッド(引数1, 引数2,…)

 

Mathオブジェクトの中のメソッド

メソッドの例

  • max       最大値
  • min        最小値
  • random  0から1の乱数を生成
  • floor       少数点以下を切り捨てる
  • ceil         少数点以下を切り上げる
  • round    小数点以下第一位を四捨五入する

 

 

 

ex

var r = Math.random( );

console.log(r);

 

if(r<0.33){

document.write(’大吉’)

} else if(r<0.66) {

document.write(’吉’)

} else {

document.write(’凶’)

}

 

1/3の確率で大吉、吉、凶が表示されるしくみ。

 

 

 

Dateオブジェクト

オブジェクト.プロパティ

オブジェクト.メソッド( )

 

オブジェクトの生成

now = new Date( );

 

ex

var a, b;

now=new Date();

var gantan, days, diff;

//来年1月1日を生成

gantan=new Date(now.getFullYear() + 1, 0, 1);

//来年1月1日と現時刻の時間差(1/1000秒)

diff=gantan.getTime( ) - now.getTime();

//秒を日数に換算

days=Math.ceil(diff / (24*60*60*1000));

 

document.write(days);

 

 今日の路線図

http://instagram.com/p/qy-vWRvjJe/

完成の日は近い!