【Math篇】---對數字執行教學任務
1.Math.PI:輸出Π的值
2.Math.round(9.5):輸出四捨五入之後的值
3.Math.pow(a,b):返回值是a的b次冪的數值
4.Math.sqrt(64):返回值是開64的平方根
5.Math.abs(x):返回的是x的絕對值
6.Math.ceil(6.3):返回值是上舍入的值,返回值7
7.Math.floor(6.8):返回值是下舍入最接近的值,返回值是6
8.Math.sin(x * Math.PI / 180),Math.cos(x * Math.PI / 180):返回的正弦值在-1到1之間,x代表度數,返回的值是正弦的度數值
9.Math.min(比較的數值):查找數值列表裏面最小的數。
10.Math.max(比較的值):查找數值列表裏面最大的值。
11.Math.random():生成[0,1)之間的隨機數,包括0但是不包括1
【隨機篇】
1.Math.random():輸出隨機數[0,1)之間的隨機小數
2.Math.floor(Math.random() * 10):輸出隨機數是給他取成整數,0-9之間
3.Math.floor(Math.random() * 11):輸出隨機數是給他取成整數,0-10之間
【邏輯篇】
1.Boolean(表達式):判斷這個布爾值裏面的表達式是不是正確的,正確返回true,不正確返回false
2.具有真實的值或者字符串即爲True,
3.Boolean()是false的情況:0,-0,空值,undefined,null,false,NaN,以上情況布爾值會報false
4.兩個==是判斷數值是否相等,三個===是判斷類型是否相同
5.boolean值可以創建對象
【比較篇】
1.==:比較的是數值
2.===:比較的是類型
3.!=:判斷數值是否不相等
4.!==:判斷值或者類型不相等
5.>,>=:判斷大於或者大於等於
6.<,<=:判斷小於或者小於等於
7.邏輯運算符:&&(與),||(或),!(非),與(有false就是false),或(有true就是ture),非是相反的
8.條件(三元運算符):A ? B : C(如果A爲true,返回值是B,否則返回值是C)