Phương thức nào tạo số ngẫu nhiên trong JavaScript?

Sau khi tạo một số ngẫu nhiên bằng chương trình máy tính, nó vẫn được coi là số ngẫu nhiên nếu số được chọn là một phần hoặc toàn bộ của số ban đầu. Nhưng nếu nó đã được thay đổi, thì các nhà toán học không chấp nhận nó là một số ngẫu nhiên và họ có thể gọi nó là một số sai lệch

Nhưng nếu bạn đang phát triển một chương trình cho một tác vụ đơn giản, đây sẽ không phải là trường hợp cần xem xét. Nhưng nếu bạn đang phát triển một chương trình để tạo số ngẫu nhiên cho một thứ có giá trị như chương trình xổ số, hoặc trò chơi cờ bạc, thì chương trình của bạn sẽ bị ban quản lý từ chối nếu bạn không xem xét về trường hợp trên.

Vì vậy, đối với những loại người đó, đây là gợi ý của tôi

Tạo một số ngẫu nhiên bằng cách sử dụng Math.random[] [nói điều này là n]

Now for [0,10] ==>  n*10 [i.e. one digit] and for[10,100] ==> n*100 [i.e., two digits] and so on. Here square bracket indicates that the boundary is inclusive and a round bracket indicates the boundary is exclusive.

Sau đó loại bỏ phần còn lại sau dấu thập phân. [tôi. e. , lấy điểm sàn] - sử dụng Toán. sàn nhà[]. Điều này có thể thực hiện được

Nếu bạn biết cách đọc bảng số ngẫu nhiên để chọn một số ngẫu nhiên, bạn sẽ biết quy trình trên [nhân với 1, 10, 100, v.v.] không vi phạm quy trình mà tôi đã đề cập ở đầu [vì nó chỉ thay đổi].

Nghiên cứu ví dụ sau và phát triển nó theo nhu cầu của bạn

Nếu bạn cần một mẫu [0,9] thì sàn n10 là câu trả lời của bạn và nếu bạn cần [0,99] thì sàn n100 là câu trả lời của bạn, v.v.

Bây giờ hãy tham gia vào vai trò của bạn

Bạn đã yêu cầu số trong một phạm vi cụ thể. [Trong trường hợp này, bạn thiên vị trong phạm vi đó. Bằng cách lấy một số từ [1,6] bằng cách tung một con xúc xắc, thì bạn sẽ thiên về [1,6], nhưng đó vẫn là một số ngẫu nhiên khi và chỉ khi con súc sắc không thiên vị. ]

Vì vậy, hãy xem xét phạm vi của bạn ==> [78, 247] số phần tử của phạm vi = 247 - 78 + 1 = 170;

/* Method 1: */
    var i = 78, j = 247, k = 170, a = [], b = [], c, d, e, f, l = 0;
    for[; i =0 & < 1]

ví dụ 2. Cách tìm một số ngẫu nhiên giữa các giá trị được chỉ định

Toán Javascript. phương thức random[] cũng được sử dụng để tìm các số ngẫu nhiên trong phạm vi được chỉ định. phạm vi. Các giá trị này có thể là một số nguyên cũng như dấu phẩy động

var x = 1;
var y = 2;
var random =
    [Math.ngẫu nhiên[] * [ . +y - +x]] + +x;
console.log[["Số ​​ngẫu nhiên được tạo. " + ngẫu nhiên ]];

Hai giá trị 1 và 2 được đưa ra để tìm một số nguyên ngẫu nhiên giữa hai giá trị bằng Javascript Math. phương pháp ngẫu nhiên []. Ví dụ này cho thấy cách tìm một số nguyên giữa hai giá trị bằng phương pháp này

Đầu ra hiển thị số nguyên được tạo ngẫu nhiên giữa hai giá trị. Giá trị đầu ra là '1' lớn hơn giá trị tối thiểu nhưng nhỏ hơn giá trị tối đa trong đầu vào đã cho

ví dụ 3. Cách tìm số ngẫu nhiên giữa giá trị tối thiểu và tối đa

môn Toán. hàm random[] tìm kiếm một số nguyên ở giữa các giá trị tối thiểu và tối đa trong một phạm vi được chỉ định. Bên cạnh các giá trị tối thiểu, nó cũng bao gồm các giá trị tối đa

var phút = 17;
var max = 64;
var random =
    Math.tầng[Toán . ngẫu nhiên[] * [ . +max + 1 - +min]] + +min;
console.log[["Số ngẫu nhiên được tạo. " + ngẫu nhiên ]];

Trong ví dụ này, hai giá trị ngẫu nhiên 17 và 64 được đưa ra để tìm số nguyên ngẫu nhiên mới giữa giá trị lớn nhất và nhỏ nhất. Toán học. hàm random[] thực thi để tìm kiếm số nguyên ngẫu nhiên nằm giữa giá trị nhỏ nhất và lớn nhất

Đầu ra cho thấy '44' là số ngẫu nhiên được tạo giữa '17' và '64'

Sự kết luận

Phương thức ngẫu nhiên [] của Toán học JavaScript được sử dụng để tạo một số ngẫu nhiên giữa hai giá trị, các dấu phẩy động giữa 0 và 1 bao gồm 0 nhưng không bao gồm 1. Hướng dẫn đầy đủ này cung cấp cái nhìn sâu sắc chi tiết về JavaScript Math. phương pháp ngẫu nhiên []. Chức năng của Math. phương thức random[] được cung cấp cùng với cú pháp của nó. Chúng tôi cũng thuật lại toàn bộ hoạt động của Toán học. phương pháp ngẫu nhiên [] với các ví dụ

Chủ Đề