Đối t−ợng Math

Một phần của tài liệu Ngôn ngữ lập trình JavaScript pot (Trang 46 - 47)

Đối t−ợng Math là đối t−ợng nội tại trong JavaScript. Các thuộc tính của đối t−ợng này chứa nhiều hằng số toán học, các hàm toán học, l−ợng giác phổ biến. Đối t−ợng Math không có ch−ơng trình xử lý sự kiện.

Việc tham chiếu tới number trong các ph−ơng thức có thể là số hay các biểu thức đ−ợc đnáh giá là số hợp lệ.

4.1.16.Các thuộc tính

• E - Hằng số Euler, khoảng 2,718.

• LN2 - logarit tự nhiên của 2, khoảng 0,693.

• LN10 - logarit tự nhiên của 10, khoảng 2,302.

• LOG2E - logarit cơ số 2 của e, khoảng 1,442.

• PI - Giá trị của π, khoảng 3,14159.

• SQRT1_2 - Căn bậc 2 của 0,5, khoảng 0,707.

• SQRT2 - Căn bậc 2 của 2, khoảng 1,414.

4.1.17.Các ph−ơng thức

• Math.abs (number) - Trả lại giá trị tuyệt đối của number.

• Math.acos (number) - Trả lại giá trị arc cosine (theo radian) của number. Giá trị của

number phải nămg giữa -1 và 1.

• Math.asin (number) - Trả lại giá trị arc sine (theo radian) của number. Giá trị của

number phải nămg giữa -1 và 1.

• Math.atan (number) - Trả lại giá trị arc tan (theo radian) của number.

• Math.ceil (number) - Trả lại số nguyên nhỏ nhất lớn hơn hoặc bằng number.

• Math.cos (number) - Trả lại giá trị cosine của number.

• Math.exp (number) - Trả lại giá trị e^ number, với e là hằng số Euler.

• Math.floor (number) - Trả lại số nguyên lớn nhất nhỏ hơn hoặc bằng number.

• Math.log (number) - Trả lại logarit tự nhiên của number.

• Math.max (num1,num2) - Trả lại giá trị lớn nhất giữa num1 và num2

• Math.min (num1,num2) - Trả lại giá trị nhỏ nhất giữa num1 và num2.

• Math.pos (base,exponent) - Trả lại giá trị base luỹ thừa exponent.

• Math.random (r) - Trả lại một số ngẫu nhiên giữa 0 và 1. Phwong thức này chỉ thực hiện đ−ợc trên nền tảng UNIX.

• Math.round (number) - Trả lại giá trị của number làm tròn tới số nguyên gần nhất.

• Math.sin (number) - Trả lại sin của number.

• Math.sqrt (number) - Trả lại căn bậc 2 của number.

• Math.tan (number) - Trả lại tag của number.

(adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Ngôn ngữ lập trình JavaScript pot (Trang 46 - 47)