1. 程式人生 > >js math物件 以及一些常用方法

js math物件 以及一些常用方法

Math物件

一、 Math物件的作用:用來處理數學運算,它裡面的所有屬型和方法都是靜態的,可以用Math物件名直接呼叫,格式為Math.方法/屬性

二、 Math物件的方法

1.        round

1)        作用:對資料進行四捨五入

2)        格式:Math.round(x);

3)        返回值:為最接近它的整數

2.        ceil

1)        作用:對資料進行向上取整,返回離它最近的最小整數

2)        格式:Math.ceil(x);

3.        floor

1)        作用:對資料進行向下取整,返回離它最近的最大的整數

2)        格式:Math.floor(x);

4.        abs

1)        作用:返回資料的絕對值

2)        格式:Math.abs(x);

5.        max

1)        作用:返回一堆資料中的最大值

2)        格式:Math.max(x1,x2,x3);

6.        min

1)        作用:返回一堆資料中的最小值

2)        格式:Math.min(x1,x2,x3);

7.        pow

1)        作用:返回一個數據的乘方

2)        格式:Math.pow(x,y);表示x的y次方

8.        sqrt

1)        作用:返回一個數據的算術平方根

2)        格式:Math.sqrt(x);

9.        random

1)        作用:返回0-1間的隨機數,包含0,不包含1

2)        格式:Math.random()

3)        注意:如果要建立m-n(包含m、n)的隨機整數,格式為:parseInt(Math.random()*(m+1-n)+n)

三、 arguments物件:所謂arguments物件是JS內建的一個物件,它被用來儲存函式中的引數,它不是陣列,但是它在儲存資料時的格式和陣列是一樣,也就是說它可以通過下標的形式獲取到引數