Math、Date内置对象方法整理
生活随笔
收集整理的這篇文章主要介紹了
Math、Date内置对象方法整理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Math : 內置的對象(構造函數)靜態屬性或靜態方法。 一、 Math.PI : 圓周率 console.log(Math.PI); 二、近似值 1. 四舍五入 :? Math.round() 注: 負數時, <= 0.5?? 舍去???? > 0.5? 進一 console.log(Math.round(4.5));? //5 console.log(Math.round(4.4));?? //4 console.log(Math.round(-4.5));? //-4 console.log(Math.round(-4.5000001)); //-5 console.log(Math.round(-4.4)); //-4 console.log(Math.round(-4.8)); //-5 2. Math.ceil() 向上取整 console.log(Math.ceil(4.1)); //5 console.log(Math.ceil(4.9)); //5 console.log(Math.ceil(-4.1)); //-4 console.log(Math.ceil(-4.9)); //-4 3. Math.floor() 向下取整 console.log(Math.floor(4.1)); //4 console.log(Math.floor(4.9)); //4 console.log(Math.floor(-4.1)); //-5 console.log(Math.floor(-4.9)); //-5 4. Math.abs()? 取絕對值 console.log(Math.abs(3),Math.abs(-3)); 三、求最值 1. Math.max() : 求最大值 console.log(Math.max(8,4,2,4,5,2)); Math.max.apply(null,數組) var arr = [8,4,2,4,5,2]; console.log(Math.max.apply(null,arr)); 2. Math.min() : 求最小值 console.log(Math.min(5,3,2,5,1,3)); var arr = [5,3,2,5,1,3]; console.log(Math.min.apply(null,arr)); 四、隨機數 Math.random() : 0~1之間的隨機數,可能包含0,但一定不包含1 萬能隨機公式: Math.floor(Math.random() * (max - min + 1) + min); console.log(randomInt(30,20)); function randomInt(min,max){ if(min > max){ var t = min; min = max; max = t; } return Math.floor(Math.random() * (max - min + 1) + min); } 五、求m的n次方? Math.pow(m,n) onsole.log(Math.pow(2,16)); 六、求一個數的開方? Math.sqrt() console.log(Math.sqrt(12)); Date : 日期對象 一、如何創建日期對象??? 瀏覽器顯示的 為 外國月份 == 你設置的月份加1? /getFullYear獲取到的為原來設置的 var date = new Date(); 二、獲取日期時間 1. 年: 日期對象.getFullYear() 2. 月: 日期對象.getMonth() 3. 日: 日期對象.getDate() 4. 星期:日期對象.getDay() 5. 時:? 日期對象.getHours() 6. 分: 日期對象.getMinutes() 7. 秒 : 日期對象.getSeconds() 8. 毫秒: 日期對象.getMilliseconds() 9. 時間戳 : 從1970年1月1日0時整到現在的毫秒數。 日期對象.getTime() 三、設置日期時間 1. 年: 日期對象.setFullYear() 2. 月: 日期對象.setMonth() 3. 日: 日期對象.setDate() 4. 時: 日期對象.setHours() 5. 分: 日期對象.setMinutes() 6. 秒: 日期對象.setSeconds() 7. 毫秒: 日期對象.setMilliseconds() 四、如何顯示本地格式的日期時間 日期對象.toLocaleString()??? 年月日 時分秒 五、如何顯示本地格式的日期 日期對象.toLocaleDateString()????? 年月日 六、如何顯示本地格式的時間 日期對象.toLocaleTimeString()????? 時分秒
轉載于:https://www.cnblogs.com/xixinhua/p/10443304.html
總結
以上是生活随笔為你收集整理的Math、Date内置对象方法整理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iPhone 12 不慎落入水中如何处理
- 下一篇: “山寨” AirPods 出货已达 6