Math数学オブジェクトとDate日付オブジェクト
15286 ワード
Math数学オブジェクト Math数学オブジェクト 乱数範囲 Date日付オブジェクト .現在のシステム時間 を取得する..固定時間を設定する .ある日は何曜日と判断しますか?
Math数学オブジェクト
Math
数学オブジェクト
Math.random()
0~1の乱数を返します.
Math.max(num 1,num 2,num 3,…,numN)
最大の数を返します.複数を書くことができます.
Math.min(num 1,num 2,num 3,…,numN)
最小の数を返します.複数を書くことができます.
Math.abs(num)
絶対値を返します
Math.ceeir(num)
上に向かって整理する
Math.flor(num)
下揃え
Math.round(num)
四捨五入
Math.pow(x,y)
xのy乗を求める
Math.sqrt(x)
xの開平方を求めます
4桁の年を返します
date.get Month()
月に戻る(0~11)注:1を追加します.
date.get Date()
一ヶ月のある日(1~31)を返します.
date.get Hours()
戻り時間(0~23)
date.get Minutes()
分(0~59)を返します.
date.get Seconds()
秒(0-59)を返します
date.getDay()
一週間のうちのある日を返します.
date.getTime()
1970年1月1日現在のミリ秒数(タイムスタンプ)を返します.
toLocale String()
Dateオブジェクトは、ローカル時間に応じて文字列に変換され、結果
toLocale TimeString()
Dateオブジェクトの時間部分は、ローカル時間に応じて文字列に変換し、結果を返します.
Dateオブジェクトの日付部分は、ローカル時間に応じて文字列に変換し、結果を返します.
Math数学オブジェクト
Math
数学オブジェクト
Math.random()
0~1の乱数を返します.
Math.max(num 1,num 2,num 3,…,numN)
最大の数を返します.複数を書くことができます.
Math.min(num 1,num 2,num 3,…,numN)
最小の数を返します.複数を書くことができます.
Math.abs(num)
絶対値を返します
Math.ceeir(num)
上に向かって整理する
Math.flor(num)
下揃え
Math.round(num)
四捨五入
Math.pow(x,y)
xのy乗を求める
Math.sqrt(x)
xの開平方を求めます
<script type="text/javascript">
//
console.log(Math.max(1,2,3,4,5)) //5
//
console.log(Math.min(1,2,3,4,5)) //1
//
console.log(Math.abs(5)) //5
console.log(Math.abs(-5)) //5
//
console.log(Math.ceil(2.1)) //3
console.log(Math.ceil(2.9)) //3
//
console.log(Math.floor(4.1)) //4
console.log(Math.floor(4.9)) //4
//
console.log(Math.round(6.7)) //7
console.log(Math.round(6.1)) //6
//x->(2) y->(3)
console.log(Math.pow(2,3)) //8
//x->(16)
console.log(Math.sqrt(16)) //4
</script>
乱数の範囲//
function random(min,max){
//
return Math.round(Math.random()*(max-min)+min);
}
console.log(random(12,18));
日付オブジェクト :
: var date = new Date()
: setXXX
: getXXX
: toXXX
date.get FulYear()4桁の年を返します
date.get Month()
月に戻る(0~11)注:1を追加します.
date.get Date()
一ヶ月のある日(1~31)を返します.
date.get Hours()
戻り時間(0~23)
date.get Minutes()
分(0~59)を返します.
date.get Seconds()
秒(0-59)を返します
date.getDay()
一週間のうちのある日を返します.
date.getTime()
1970年1月1日現在のミリ秒数(タイムスタンプ)を返します.
toLocale String()
Dateオブジェクトは、ローカル時間に応じて文字列に変換され、結果
eg:2020/2/2 4:29:26
に戻ることができる.toLocale TimeString()
Dateオブジェクトの時間部分は、ローカル時間に応じて文字列に変換し、結果を返します.
eg: 4:29:26
toLocareDateString()Dateオブジェクトの日付部分は、ローカル時間に応じて文字列に変換し、結果を返します.
eg:2020/2/2
1.現在のシステム時間を取得する<script type="text/javascript">
var d = new Date()
console.log(d)
</script>
2.固定時間の設定<script type="text/javascript">
var d = new Date()
// :
// 1.
//
d.setFullYear(2008)
//
d.setMonth(7) // +1,7
//
d.setDate(8)
//
d.setHours(08)
//
d.setMinutes(08)
//
d.setSeconds(08)
//
d.setMilliseconds(888)
console.log(d)
</script>
3.ある日は何曜日かを判断する<script type="text/javascript">
//
var d = new Date();
// ,
d.setMonth(d.getMonth()-1);
// 1
d.setDate(1);
// 0-6,0 ,1 ...
var week = [" "," "," "," "," "," "," "];
console.log(week[d.getDay()]);
</script>