Đối tượng toán học JavaScript cho phép bạn thực hiện các tác vụ toán học trên các số.
Đối tượng toán học
Không giống như các đối tượng khác, đối tượng toán học không có hàm tạo.
Đối tượng toán học là tĩnh.
Tất cả các phương thức và thuộc tính có thể được sử dụng mà không tạo ra một đối tượng toán học trước.
Thuộc tính toán học [hằng số]
Cú pháp cho bất kỳ thuộc tính toán học nào là: Math.property
.
JavaScript cung cấp 8 hằng số toán học có thể được truy cập dưới dạng thuộc tính toán học:
Thí dụ
Math.e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; // Trả về căn bậc hai của 2 math.sqrt1_2 & nbsp; .Ln10 & nbsp; & nbsp; & nbsp; & nbsp; logarit của e
Math.PI // returns PI
Math.SQRT2 // returns the square root of 2
Math.SQRT1_2 // returns the square root of 1/2
Math.LN2 // returns the natural logarithm of 2
Math.LN10 // returns the natural logarithm of 10
Math.LOG2E //
returns base 2 logarithm of E
Math.LOG10E // returns base 10 logarithm of E
Hãy tự mình thử »
Phương pháp toán học
Cú pháp cho toán học bất kỳ phương pháp nào là: Math.method[number]
Số để số nguyên
Có 4 phương pháp phổ biến để làm tròn một số vào số nguyên:
Math.Round [x] | Trả về x tròn cho số nguyên gần nhất của nó |
Math.ceil [x] | Trả về x tròn lên đến số nguyên gần nhất của nó |
Math.Floor [x] | Trả về x tròn xuống số nguyên gần nhất của nó |
Math.Trunc [x] | Trả về phần số nguyên của x [mới trong ES6] |
Math.round[]
Math.round[x]
Trả về số nguyên gần nhất:
Math.ceil[]
Math.ceil[x]
Trả về giá trị của X được làm tròn đến số nguyên gần nhất của nó:up to its nearest integer:
Thí dụ
Math.e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; // Trả về căn bậc hai của 2 math.sqrt1_2 & nbsp; .Ln10 & nbsp; & nbsp; & nbsp; & nbsp; logarit của e
Math.ceil[4.7];
Math.ceil[4.4];
Math.ceil[4.2];
Math.ceil[-4.2];
Hãy tự mình thử »
Math.floor[]
Phương pháp toán họcdown to its nearest integer:
Thí dụ
Math.e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; // Trả về căn bậc hai của 2 math.sqrt1_2 & nbsp; .Ln10 & nbsp; & nbsp; & nbsp; & nbsp; logarit của e
Math.floor[4.7];
Math.floor[4.4];
Math.floor[4.2];
Math.floor[-4.2];
Hãy tự mình thử »
Math.trunc[]
Phương pháp toán học
Thí dụ
Math.e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; // Trả về căn bậc hai của 2 math.sqrt1_2 & nbsp; .Ln10 & nbsp; & nbsp; & nbsp; & nbsp; logarit của e
Math.trunc[4.7];
Math.trunc[4.4];
Math.trunc[4.2];
Math.trunc[-4.2];
Hãy tự mình thử »
Math.sign[]
Phương pháp toán học
Math.pow[]
Cú pháp cho toán học bất kỳ phương pháp nào là: Math.method[number]
Math.sqrt[]
Số để số nguyên
Math.abs[]
Có 4 phương pháp phổ biến để làm tròn một số vào số nguyên:
Math.Round [x]
Trả về x tròn cho số nguyên gần nhất của nó
Math.ceil [x]
Trả về x tròn lên đến số nguyên gần nhất của nó
Thí dụ
Math.e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; // Trả về căn bậc hai của 2 math.sqrt1_2 & nbsp; .Ln10 & nbsp; & nbsp; & nbsp; & nbsp; logarit của e
Hãy tự mình thử »
Math.cos[]
Phương pháp toán học
Math.ceil [x]
Trả về x tròn lên đến số nguyên gần nhất của nó
Thí dụ
Math.e & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ; & nbsp; // Trả về căn bậc hai của 2 math.sqrt1_2 & nbsp; .Ln10 & nbsp; & nbsp; & nbsp; & nbsp; logarit của e
Hãy tự mình thử »
Phương pháp toán học
Cú pháp cho toán học bất kỳ phương pháp nào là: Math.method[number]
Math.random[]
Số để số nguyên
Có 4 phương pháp phổ biến để làm tròn một số vào số nguyên:
Math.Round [x]
Trả về x tròn cho số nguyên gần nhất của nó
Math.ceil [x]
Trả về x tròn lên đến số nguyên gần nhất của nó
Math.Floor [x]
Trả về x tròn xuống số nguyên gần nhất của nó
Math.Trunc [x]
Trả về phần số nguyên của x [mới trong ES6]
Math.round[x]
Trả về số nguyên gần nhất:
Math.floor[x] Trả về giá trị của X được làm tròn xuống số nguyên gần nhất của nó: | Toán học [4.9]; Toán học [4.7]; Toán học [4.4]; Toán học [4.2]; Toán học.Floor [-4.2]; |
Math.trunc[x] Trả về phần số nguyên của X: | Toán học [4.9]; Toán học [4.7]; Toán học [4.4]; Toán học [4.2]; Toán học [-4.2]; |
Math.sign[x] trả về nếu x là âm, null hoặc tích cực: | Math.pow[x, y] Trả về giá trị của x cho sức mạnh của y: |
Math.sqrt[x] Trả về căn bậc hai của X: | Math.abs[x] Trả về giá trị tuyệt đối [dương] của X: |
Math.sin [] | Math.method[number] 0 trả về sin [giá trị giữa -1 đến 1] của góc x [được đưa ra trong radian]. |
Nếu bạn muốn sử dụng độ thay vì radian, bạn phải chuyển đổi độ thành radian: | Góc tính bằng radian = góc tính theo độ x pi / 180. |
Math.sin [90 * math.pi/ 180]; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // trả về 1 [sin 90 độ] | Math.method[number] 1 trả về cosin [giá trị giữa -1 đến 1] của góc x [được đưa ra trong radian]. |
Math.cos [0 * math.pi/ 180]; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; // trả về 1 [cos 0 độ] | Hãy tự mình thử » |
Math.min [] và math.max [] | Math.method[number] 2 và Math.method[number] 3 có thể được sử dụng để tìm giá trị thấp nhất hoặc cao nhất trong danh sách các đối số: |
Math.method[number] 4 Trả về một số ngẫu nhiên giữa 0 [bao gồm] và 1 [độc quyền]: | Bạn sẽ tìm hiểu thêm về Math.method[number] 4 trong chương tiếp theo của hướng dẫn này. |
Phương thức Math.log [] | Math.method[number] 6 Trả về logarit tự nhiên của x. |
Logarit tự nhiên trả về thời gian cần thiết để đạt đến một mức độ tăng trưởng nhất định: | Math.e và Math.log [] là cặp song sinh. |
Phương thức Math.Log2 [] | Math.method[number] 7 Trả về logarit cơ sở 2 của x. |
Phương thức Math.Log10 [] | Math.method[number] 8 Trả về logarit cơ sở 10 của x. |
Phương pháp toán JavaScript | Phương pháp |
Sự mô tả | abs [x] |
Trả về giá trị tuyệt đối của x | ACOS [x] |
Trả về arccosine của X, tính bằng radian | acosh [x] |
Trả về arccosine hyperbol của x | asin [x] |
vòng [x] | Vòng x đến số nguyên gần nhất |
ký [x] | Trả về nếu x là âm, null hoặc dương [-1, 0, 1] |
tội lỗi [x] | Trả về sin của x [x là trong radian] |
Sinh [x] | Trả về sin hyperbol của x |
sqrt [x] | Trả về căn bậc hai của x |
tan [x] | Trả về tiếp tuyến của một góc |
tanh [x] | Trả về tiếp tuyến hyperbol của một số |
cắt [x] | Trả về phần số nguyên của số [x] |
Hoàn thành tham khảo toán học
Để tham khảo đầy đủ, hãy truy cập tham chiếu đối tượng toán học hoàn chỉnh của chúng tôi.
Tham chiếu chứa các mô tả và ví dụ về tất cả các thuộc tính và phương pháp toán học.