天天看點

[JavaScript]内置對象Math初識

Math 對象不是構造函數,不需要 new 執行個體化,直接使用。

Math.PI

即π,值為3.1415626535......

Math.max();

不傳入參數時,傳回 -Infinity。

傳入的參數中有非 Number 類型的變量時,傳回 NaN。

傳入的參數全為 Number 類型的變量時,傳回最大值。

Math.min();

不傳入參數時,傳回 Infinity。

傳入的參數全為 Number 類型的變量時,傳回最小值。

Math.abs();      傳回絕對值。

Math.floor();       向下取整。

Math.ceil();         向上取整。

Math.round();       四舍五入取整。

Math.random();

傳回一個 [0, 1) 範圍内的數值,注意取不到右端點。

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

練習1:生成兩個數之間的随機整數(包含這兩個整數)

練習2:猜數字。随機生成一個1-100的整數,使用者進行猜測輸入,傳回大了/小了/猜對了!使用者隻有10次猜的機會。