Chọn ngẫu nhiên

Dán danh sách, đặt số lượng cần rút và kết quả hiện ra — không cần nhấn nút, rút lại lúc nào cũng được.

Cách sử dụng

  1. Đặt mỗi ứng viên trên một dòng trong ô phía trên — tên, công việc, bất cứ thứ gì. Dòng trống được bỏ qua tự động.
  2. Đặt số lượng cần rút, kết quả hiện ra ngay khi bạn gõ hoặc đổi số lượng. “Chọn lại” rút một bộ mới mà không đổi danh sách.
  3. Để “Cho phép lặp lại” tắt nếu muốn các mục khác nhau; bật lên để một mục có thể xuất hiện nhiều lần. Sao chép kết quả hoặc tải về thành tệp .txt.

Ví dụ

Cài đặt

Số lượng cần chọn: 3 · Cho phép lặp lại: tắt
Ứng viên:
An
Bình
Chi
Dũng

Một kết quả có thể có

Bình
Chi
An

Kết quả là ngẫu nhiên nên thứ tự và ba cái tên cụ thể sẽ khác mỗi lần. Hãy kiểm tra hình dạng thay vì nội dung: ba dòng, đều khác nhau, đều lấy từ danh sách của bạn. Khi bật “Cho phép lặp lại”, cùng một tên có thể xuất hiện hai lần.

Phạm vi, giới hạn và câu hỏi thường gặp

  • Việc rút diễn ra cục bộ trong trình duyệt bằng crypto.getRandomValues — không phải nguồn “ngẫu nhiên thật” vật lý. Không tải lên, không lưu trữ, không đưa vào URL.
  • Mỗi dòng một ứng viên. Dòng chỉ có dấu cách được coi là trống và bị bỏ qua; nội dung của ứng viên thật được giữ đúng như bạn nhập (kể cả khoảng trắng đầu và cuối).
  • Danh sách không được tự loại trùng: ghi “Táo” hai lần nghĩa là hai ứng viên riêng. “Cho phép lặp lại” chỉ quyết định một mục có thể xuất hiện nhiều lần trong cùng một lần rút hay không.
  • Khi tắt lặp lại, nếu yêu cầu nhiều mục hơn số ứng viên, công cụ rút tất cả và báo rõ — không bao giờ tự tạo mục mới.
  • Không có vòng quay, trọng số, danh sách đã lưu hay liên kết chia sẻ kèm dữ liệu — những thứ đó đòi hỏi lưu hoặc truyền danh sách, điều công cụ này không làm.
  • Danh sách rất lớn (trên 200.000 ký tự) vẫn hoạt động; chỉ là kết quả cập nhật chậm hơn một nhịp.

Việc thường làm tiếp theo.