? ? ? ? Math.pow(2,53) // 2的53次冪
? ? ? ? Math.round(.6) //result:1.0 四舍五入
? ? ? ? Math.ceil(0.6) //result:1.0 向上取整
? ? ? ? Math.floor(.6) //result:0.0 向下取整
? ? ? ? Math.abs(-5)? //result:5 求取絕對(duì)值
? ? ? ? Math.max(x,y,z)//返回最大值
? ? ? ? Math.min(x,y,z)//返回最小值
? ? ? ? Math.random() //生成一個(gè)大于0小于1的隨機(jī)數(shù)
? ? ? ? Math.PI? ? ? //π圓周率
? ? ? ? Math.E? ? ? ? //e 自然對(duì)數(shù)的底數(shù)
? ? ? ? Math.sqrt(3)? //3的平方根
? ? ? ? Math.pow(3,1/3)//3的立方根
? ? ? ? Math.sin(0) //三角函數(shù)
? ? ? ? Math.log(10) //10的自然對(duì)數(shù)
function(){
var x = .3 - .2
var y = .2 - .1
return x == y
}
返回false,在真實(shí)計(jì)算中0.3 - 0.2 等于 0.999999999998 會(huì)存在舍入誤差
日期類型:
? var then = new Date(2020,0,1); // 2011 年1月1日
? ? ? ? var later = new Date(2020,0,1,17,10,30) //同一天當(dāng)?shù)貢r(shí)間時(shí)間5:10:30pm
? ? ? ? var now = new Date() //當(dāng)前時(shí)間
? ? ? ? var elapsed = now - then; //日期減法,計(jì)算時(shí)間間隔的毫秒數(shù)
? ? ? ? later.getFullYear(); //2011
? ? ? ? later.getMonth(); //? 從0開始計(jì)數(shù)的月份
? ? ? ? later.getDate(); // 從1 開始計(jì)數(shù)的天數(shù)
? ? ? ? later.getDay(); //得到星期幾? ? 0代表星期日,5代表星期一
? ? ? ? later.getHours()? // 當(dāng)?shù)貢r(shí)間17:? 5pm
? ? ? ? later.getUTCHours() //使用utc表示小時(shí)的時(shí)間,基于時(shí)區(qū)