Hướng dẫn dùng 10/sqrt2 JavaScript
The 𝙼𝚊𝚝𝚑.𝚂𝚀𝚁𝚃𝟸=2≈1.414\mathtt{\mi{Math.SQRT2}} = \sqrt{2} \approx 1.414 Because The following function returns the square
root of 2: Specifications
Browser compatibilityBCD tables only load in the browser See alsoMath ObjectĐối tượng Math trong Javascript sẽ giúp bạn thực hiện các biểu thức đặc biệt trong toán học. Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Đối tượng Math không cần phải khởi tạo. Tất cả các thuộc tính, phương thức của đối tượng tượng Math đều có thể được gọi trực tiếp( ví dụ Math.PI, Math.sqrt() .vv..). Cú phápCú pháp var x = Math.PI; var y = Math.sqrt(16); Để tìm hiểu thêm về đối tượng Math, bạn nên tham khảo qua bài viết JavaScript Math Tutorial. Math Object PropertiesBảng dưới sẽ mô tả các thuộc tính của đối tượng Math.
Tham khảo: w3schools.com Bài viết này được đăng tại [free tuts .net] Đối tượng Math cho phép bạn làm việc với phần toán học thuận tiện hơn, nhanh hơn, trong đối tượng đã có sẵn khá nhiều các thuộc tính và phương thức hữu dụng. Không giống như các đối tượng khác, bạn không cần phải tạo một thể hiện của đối tượng Math mà bạn sử dụng trực tiếp chính đối tượng Math để truy xuất đến các thuộc tính và phương thức của nó. Các thuộc tính của đối tượng Math
Các phương thức của đối tượng Math
Căn bậc 2, lũy thừa và số PIĐối tượng Math có nhiều hằng và tất cả chúng đều có dạng chữ in hoa, ví dụ như PI, E. Ví dụ sau đây thể hiện cách sử dụng căn bậc 2, tính lũy thừa và dùng số PI.
Math object
Methods--sqrt(),pow() |
Number | ceil() | floor() | round() |
---|---|---|---|
2.55 | 3 | 2 | 3 |
2.30 | 3 | 2 | 2 |
–2.5 | –2 | –3 | –2 |
–2.3 | –2 | –3 | –2 |
Ví dụ:
Rounding Numbers
1 var num=16.3;
document.write("The number being manipulated is: ", num,
"
");
2 document.write("The Math.floor method rounds down: " +
Math.floor(num) + "
");
3 document.write("The Math.ceil method rounds up: " +
Math.ceil(num) +"
");
4 document.write("The Math.round method rounds to\
the nearest integer: " + Math.round(num) + "
");
Tạo số ngẫu nhiên
Số ngẫu nhiên rất hay được sử dụng trong các chương trình JavaScript để tạo ra các ảnh ngẫu nhiên (ví dụ như banner), hoặc các thông báo ngẫu nhiên hay các con số ngẫu nhiên.
Phương thức random() của đối tượng Math sẽ trả về một số ngẫu nhiên trong đoạn 0-1 và được 'gieo' với thời gian hệ thống của máy tính ('gieo' là một ban đầu dùng cho thuật toán tạo số ngẫu nhiên).
Ví dụ:
1 var n = 10;
2 for(i=0; i < 10;i++){
// Generate random numbers between 0 and 10
3 document.write(Math.floor(Math.random()* (n + 1)) +
"
");
}
GIẢI THÍCH
- Tạo một biến tên n và được gán giá trị khởi tạo là 10, giá trị này không thuộc vùng tạo số ngẫu nhiên.
- Vòng lặp for được dùng để tạo tiến hành tạo 10 lần số ngẫu nhiên trong đoạn 0-10.
- In ra trình duyệt mỗi lần tạo được số ngẫu nhiên mới.