Tạo số ngẩu nhiên từ min đến max
Chào các bạn
Trong bài viết này chúng ta cùng nhau tạo một chức năng. Tạo một số ngẩu nhiên từ min đến max
Viết chức năng
Cùng nhau khai báo và viết chức năng
1function soNgauNhien(min, max) { 2 let number = min + Math.random() * (max - min); 3 console.log("Số ngẩu nhiên: ", number); 4} 5 6soNgauNhien(1, 10)
Cách chạy
Khi chúng ta gọi soNgauNhien(1, 10) thì chức năng thực hiện các bước như sau.
- Chúng ta gọi và truyền tham số cho min và max
- min bây giờ là 1
- max bây giờ là 10
- Tạo biến number và gán giá trị là
- min
- Math.random()
- (max - min) tức là
- Math.random()
- 1 + Math.random() chính là số ngẩu nhiên từ 0 đến 0.9 * (10 - 1)
- 1 + Math.random()
- 9
- Đến đây là kết quả
- min
- Chúng ta log nó ra bản điều khiển
Tổng kết
Cuối cùng chúng ta cũng làm xong bài viết. Rất đơn giản nhưng mà mình cũng dể quên. Nói chung là ngu toán. Hê
- số ngẩu nhiên
- min
- max
- number
Các bài viết liên quan
Đếm số lượng các ký tự có trong chuỗi
Giải thuật đếm các ký tự trong chuổi bằng javascriptGiải Thuậtnew function trong javascript
Tạo mới đối tượng bằng từ khóa new theo chức năng ta định nghĩaJavascriptSymbol trong javascript
symbol là một đối tượng một nhà xây dựng trả về một giá trị nguyên thủy.JavascriptChuyển đổi đối tượng thành nguyên thủy trong javascript
Cùng nhau tìm hiểu ký hiệu chuyển đổi Symbol.toPrimitiveJavascript