Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Hàm Math.random() trong JavaScript

Hàm random() của đối tượng Math trả về một số thực ngẫu nhiên trong khoảng [0, 1) (bao gồm 0, không bao gồm 1). Các khoảng khác có thể đạt được bằng phép toán số học.

Cú pháp

Cú pháp của nó như sau:

Math.random()

Ví dụ

<html> <head>    <title>Ví dụ JavaScript</title> </head> <body>    <script type="text/javascript">       var result = Math.random();       document.write("Kết quả: "+result);    </script> </body> </html>

Kết quả

Kết quả: 0.16413337253303162

Ứng dụng phổ biến

Để tạo số ngẫu nhiên trong khoảng [min, max):

Math.random() * (max - min) + min

Để tạo số nguyên ngẫu nhiên trong khoảng [min, max] (bao gồm cả hai đầu):

Math.floor(Math.random() * (max - min + 1)) + min