Math物件和常用方法

2021-09-20 05:35:44 字數 1588 閱讀 7181

在js中,有一些內建物件,可以直接使用

1. math物件是js的內建物件,這個物件中儲存了一些常用的數學常量和數學計算方法

console

.log

(math

.pi);

2.e自然對數

console

.log

(math

.e);

3.pow

;次方計算

console

.log

(math

.pow(2

,3)); 4.

sqrt:

開方計算

console

.log

(math

.sqrt(9

));

開方也可以用pow

console

.log

(math

.pow(27

,1/3

));

5 abs:絕對值計算

console

.log

(math

.abs

(-99

)); 6.

max:

找出最大的數字

console

.log

(math

.max(5

,7)); 7

.floor:

向下取整,取剛剛小於等於這個數字的整數

console

.log

(math

.floor(3

,6)); 8.

ceil

:向上取整

console

.log

(math

.ceil(3

,6)); 9

.round:

四捨五入

console

.log

(math

.round(3

,4));

10.sin,正弦函式 3.14弧度 = 180度

console

.log

(math

.sin(30

/180

*math

.pi));

//角度先轉成弧度再計算

常用方法:

1. math.random方法,生成乙個[0,1)左閉右開的隨機數

varnum

= math

.random

();

console

.log

(num);

2. 生成乙個0到100

varn1

= math

.random

()*100;

n2= math

.floor(n1

); console

.log(n1

); 3. 生成乙個50到100

varn2

= math

.random

()*50+50

; // 規律:math.random() *(大數-小數)+偏移量

內建物件Math的常用屬性和方法

屬性 constructor 所建立物件的函式參考 prototype 能夠為物件加入的屬性和方法 e 尤拉常量,自然對數的底 約等於2.718 ln2 2的自然對數 約等於0.693 ln10 10的自然對數 約等於2.302 log2e 以2為底的e的對數.約等於1.442 log10e 以10...

math物件方法

1.求某個數的多次方 var res math.pow 5,10 求5的十次方 console.log res 2.四捨五入 var res math.round 3.0001 從小數點後一位開始四捨五入 console.log res 3.求絕對值 var res math.abs 10 絕對值,...

math物件方法

math物件方法 math.abs x 返回x的絕對值 math.ceil x 返回x的上捨入 math.floor x 返回x的下捨入 math.max 返回最大值 必須是數字 math.min 返回最小值 math.random 返回0 1之間的隨機數 math.round 返回四捨五入的值 m...