Chương trình Javascript để tạo một số ngẫu nhiên giữa hai số

Trong ví dụ này, bạn sẽ học cách viết một chương trình JavaScript sẽ tạo ra một số ngẫu nhiên giữa hai số.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình JavaScript sau:

  • JavaScript Toán ngẫu nhiên ()
  • Tầng Toán JavaScript ()
  • JavaScript parseInt ()

Nếu bạn muốn tìm một số nguyên ngẫu nhiên trong khoảng từ min (bao gồm) đến tối đa (bao gồm), bạn có thể sử dụng công thức sau:

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

Ví dụ: Giá trị nguyên giữa hai số

 // input from the user const min = parseInt(prompt("Enter a min value: ")); const max = parseInt(prompt("Enter a max value: ")); // generating a random number const a = Math.floor(Math.random() * (max - min + 1)) + min; // display a random number console.log(`Random value between $(min) and $(max) is $(a)`);

Đầu ra

 Nhập giá trị tối thiểu: 1 Nhập giá trị tối thiểu: 50 Giá trị ngẫu nhiên từ 1 đến 50 là 47

Trong JavaScript, bạn có thể tạo một số ngẫu nhiên với Math.random()hàm.

Math.random()trả về một số dấu phẩy động ngẫu nhiên nằm trong khoảng từ 0 đến nhỏ hơn 1 (bao gồm 0 và không bao gồm 1 )

Chương trình trên sẽ hiển thị đầu ra số nguyên từ min (bao gồm) đến tối đa (bao gồm) .

Đầu tiên, các giá trị tối thiểu và tối đa được lấy làm đầu vào từ người dùng. Sau đó, Math.random()phương thức được sử dụng để lấy số ngẫu nhiên từ giá trị được truyền.

Giá trị Math.floor()trả về số nguyên gần nhất.

thú vị bài viết...