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));
var arr = [8,4,2,4,5,2];
2. math.min() : 求最小值
console.log(math.min(5,3,2,5,1,3));
var arr = [5,3,2,5,1,3];
四、隨機數
math.random() : 0~1之間的隨機數,可能包含0,但一定不包含1
萬能隨機公式:
math.floor(math.random() * (max - min + 1) + min);
console.log(randomint(30,20));
function randomint(min,max)
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. 時間戳 : 從2023年1月1日0時整到現在的毫秒數。
日期物件.gettime()
三、設定日期時間
1. 年: 日期物件.setfullyear()
2. 月: 日期物件.setmonth()
3. 日: 日期物件.setdate()
4. 時: 日期物件.sethours()
5. 分: 日期物件.setminutes()
6. 秒: 日期物件.setseconds()
7. 毫秒: 日期物件.setmilliseconds()
四、如何顯示本地格式的日期時間
日期物件.tolocalestring() 年月日 時分秒
五、如何顯示本地格式的日期
日期物件.tolocaledatestring() 年月日
六、如何顯示本地格式的時間
日期物件.tolocaletimestring() 時分秒
內建物件方法
1 array方法 原型物件上的方法,可直接通過例項呼叫 foreach 遍歷陣列方法 沒返回值 也就是undefined map 原始陣列呼叫函式處理後的值,返回新陣列 every 判斷陣列中每個元素是否滿足,返回布林值 some 判斷陣列中所有元素是否滿足,返回布林值 include 判斷陣列中...
內建物件方法
常用內建物件方法 name tom age 20 方法1.使用佔位符格式化 print 名字 s,年齡 d name,age 方法2 格式化 print f 名字 年齡 方法3 格式化 print 名字 年齡 format name,age 賦值 s hello s 0 第乙個 s 1 最後乙個 字...
物件導向內建方法
判斷obj是否是cls類的物件 例 li 1,2,3,4 def run list li for i in li if isinstance i,list run list i else print i run list li 判斷sub是否是super的派生類通過字串的形式操作物件的相關屬性 1 ...