Trình tạo số ngẫu nhiên là gì?
Trình tạo số ngẫu nhiên trực tuyến miễn phí. Tạo số ngẫu nhiên thực sự trong bất kỳ phạm vi nào.
Tạo số ngẫu nhiên là một nhu cầu phổ biến trên nhiều lĩnh vực — từ chọn số xổ số và tổ chức rút thăm may mắn đến lấy mẫu thống kê và thiết kế trò chơi. Trình Tạo Số Ngẫu nhiên (Random Number Generator) sử dụng Web Crypto API của trình duyệt (crypto.getRandomValues()) để tạo các số giả ngẫu nhiên an toàn mật mã trong một phạm vi tùy chỉnh.
Công cụ cho phép bạn đặt giá trị tối thiểu và tối đa để xác định phạm vi. Bạn có thể tạo từ 1 đến 100 số trong một lần chạy. Mỗi số được tạo được hiển thị trong một danh sách sạch với số chỉ mục để dễ tham chiếu. Chế độ chỉ-duy-nhất đảm bảo không có số trùng lặp nào xuất hiện trong đầu ra, sử dụng thuật toán xáo trộn một phần Fisher-Yates để hiệu quả.
Ngoài việc tạo cơ bản, công cụ cung cấp thống kê tóm tắt: giá trị tối thiểu và tối đa trong tập hợp đã tạo, giá trị trung bình (mean) và tổng. Các thống kê này cho bạn cái nhìn ngay lập tức về phân bố của các số ngẫu nhiên. Tùy chọn sắp xếp sắp xếp đầu ra theo thứ tự tăng dần, giúp quét kết quả để tìm mẫu dễ dàng hơn.
Việc sử dụng crypto.getRandomValues() nghĩa là các số ngẫu nhiên phù hợp cho các ứng dụng nơi tính không thể đoán trước quan trọng. Đây là nguồn chất lượng cao hơn Math.random(), vốn dùng bộ sinh số giả ngẫu nhiên có thể đoán trước trong một số kịch bản. Đối với các buổi quay số kiểu xổ số, người thắng cuộc thi và nonce mật mã, Web Crypto API cung cấp mức độ ngẫu nhiên phù hợp.