Js常用的一些方法--數學,隨機,邏輯,比較

【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)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章