Vòng quay ngẫu nhiên: chọn tên, quay số và chia nhóm

Quay vòng quay tên, bốc số ngẫu nhiên, chia lớp thành các nhóm hoặc tung đồng xu. Mọi kết quả đều lấy từ bộ sinh số ngẫu nhiên an toàn của trình duyệt, và không có gì bị tải lên.

Mục

Vòng quay

Cơ hội mỗi mục —
Chạm vào vòng quay hoặc bấm Space để quay. Danh sách chỉ được lưu trong trình duyệt này.
Kết quả
    Quay vòng quay, người thắng sẽ hiện ở đây.
    Tải .txt

    Mọi kết quả đều dùng crypto.getRandomValues kèm lấy mẫu loại bỏ, nên các khả năng đều có cơ hội như nhau. Không có gì rời khỏi thiết bị của bạn.

    Vòng quay ngẫu nhiên này chọn như thế nào

    Vòng quay ngẫu nhiên này dùng bộ sinh số mật mã của trình duyệt (crypto.getRandomValues) cho mọi lượt quay, con số, lần xáo, đồng xu và xúc xắc. Đây là cùng nguồn mà trình duyệt dùng để tạo khóa mã hóa, tốt hơn hẳn Math.random() mà phần lớn các trang vòng quay nhanh vẫn dùng.

    Để có con số công bằng từ các bit ngẫu nhiên còn cần thêm một bước. Ép một giá trị 32 bit vào khoảng, chẳng hạn, 1 đến 6 bằng phép chia lấy dư đơn giản sẽ khiến các số nhỏ dễ ra hơn một chút. Công cụ bỏ đi số ít giá trị gây ra độ lệch đó và bốc lại, nên mọi kết quả có cơ hội đúng như nhau. Trên vòng quay, người thắng được định sẵn ngay lúc bạn bấm Quay. Hiệu ứng chỉ là vòng quay chậm dần rồi dừng ở ô đó.

    Vòng quay chọn tên ngẫu nhiên: tổ chức một lượt bốc thăm công bằng

    1. Dán danh sách tên vào ô, mỗi tên một dòng. Sao chép cả một cột bảng tính cũng được.
    2. Tích Loại người thắng trước lượt quay tiếp theo khi bốc thăm trúng thưởng mà không ai được trúng hai lần. Để tắt khi bạn chọn người trả lời câu hỏi tiếp theo và chấp nhận trùng lặp.
    3. Bấm Quay, chạm vào vòng quay hoặc bấm phím Space. Dùng Toàn màn hình khi chiếu vòng quay lên máy chiếu.
    4. Tải lịch sử về dạng file .txt nếu cần lưu lại ai thắng và vào lúc nào.

    Mỗi dòng là một ô. Gõ một tên hai lần thì tên đó có hai ô và cơ hội gấp đôi, một cách đơn giản để chia trọng số (ví dụ mỗi vé mua được một lượt). Bộ đếm dưới ô nhập sẽ cảnh báo khi danh sách có tên trùng để không ai vô tình được thêm cơ hội.

    Số tên trên vòng quayCơ hội mỗi lượtSố lượt quay đến khi ai cũng đã trúng (có loại)
    250%1
    520%4
    812,5%7
    1010%9
    303,33%29
    1001%99

    Cột cuối đếm số lượt quay đến khi còn lại một tên, vì người cuối cùng không cần quay nữa. Danh sách được lưu trong bộ nhớ của trình duyệt này, nên danh sách lớp nhập hôm thứ Hai đến thứ Sáu vẫn còn trên cùng thiết bị.

    Quay số ngẫu nhiên 1-100 và các khoảng khác

    Để lấy một số, đặt giá trị nhỏ nhất và lớn nhất rồi bấm Tạo số. Từ 1 đến 100, mỗi giá trị có 1% cơ hội; từ 1 đến 10 là 10%. Các mẫu có sẵn bao gồm những trường hợp thường dùng, như mã PIN 4 số (bốn chữ số từ 0 đến 9, được lặp lại) và 6 trên 49, bốc sáu số khác nhau và xếp theo thứ tự như một tấm vé xổ số.

    Cơ hội của một giá trị = 1 ÷ (lớn nhất − nhỏ nhất + 1)
    Số cách chọn 6 trên 49 = 49! ÷ (6! × 43!) = 13.983.816

    Vậy một bộ 6 trên 49 cụ thể có cơ hội 1 trên 13.983.816. Bộ sinh số ngẫu nhiên không cải thiện được tỉ lệ đó. Nó chỉ giúp bạn khỏi chọn theo ngày sinh, thứ mà rất nhiều người khác cũng chọn.

    Chia nhóm ngẫu nhiên từ một danh sách

    Dán tên vào thẻ Danh sách & nhóm, chọn Chia nhóm, rồi đặt số nhóm hoặc số người mỗi nhóm. Danh sách được xáo trộn rồi chia lần lượt như chia bài, nên số người giữa các nhóm không bao giờ chênh nhau quá một.

    Số ngườiCài đặtCỡ các nhóm nhận được
    123 nhóm4, 4, 4
    103 nhóm4, 3, 3
    304 nhóm8, 8, 7, 7
    234 người mỗi nhóm4, 4, 4, 4, 4, 3
    104 người mỗi nhóm4, 3, 3

    Dòng cuối thường khiến người ta bất ngờ: 10 người chia nhóm 4 được 4, 3 và 3, chứ không phải 4, 4 và 2. Một đội hai người đấu với các đội bốn người hiếm khi là điều bạn muốn, nên công cụ chia cân đối. Nếu bạn thật sự muốn các nhóm đủ người cộng một nhóm lẻ nhỏ, hãy dùng Chọn người thắng để bốc trước những tên dư, bỏ họ khỏi danh sách rồi chia nhóm phần còn lại. Kết quả tải về dạng .txt, hoặc .csv với mỗi người một dòng để mở bằng bảng tính.

    Chọn người thắng bốc nhiều tên khác nhau trong một lần (ví dụ ba người trúng giải từ 40 người tham gia), còn Xáo trộn trả về cả danh sách theo thứ tự ngẫu nhiên, tiện để xếp thứ tự thuyết trình hoặc phát biểu.

    Tung đồng xu hoặc gieo xúc xắc online

    Mỗi lần tung đồng xu là đúng 50/50, và các lần trước không ảnh hưởng đến lần sau. Dù vậy chuỗi trùng vẫn xuất hiện nhiều hơn người ta nghĩ. Ba lần sấp liên tiếp có cơ hội 1 trên 8 (12,5%), và trong 100 lần tung, một chuỗi từ năm lần cùng mặt trở lên là bình thường. Bảng thống kê hiện số lần, tỉ lệ phần trăm và chuỗi dài nhất để bạn tự kiểm chứng.

    Phần xúc xắc gieo tối đa 50 viên loại 4, 6, 8, 10, 12, 20 hoặc 100 mặt và cộng tổng lại. Với hai xúc xắc sáu mặt, 7 là tổng hay ra nhất: 6 trong 36 tổ hợp cho ra số này, tức 16,7% cơ hội, trong khi tổng 2 và 12 mỗi loại chỉ ra 1 lần trên 36.

    Câu hỏi thường gặp

    Vòng quay chọn tên có thực sự ngẫu nhiên không?

    Có. Người thắng được chọn bằng crypto.getRandomValues, bộ sinh số ngẫu nhiên mật mã của trình duyệt, ngay lúc bạn bấm Quay; hiệu ứng quay chỉ để hiển thị kết quả. Với 8 tên trên vòng quay, mỗi tên có đúng 12,5% cơ hội ở mỗi lượt.

    Làm sao chọn một số ngẫu nhiên từ 1 đến 100?

    Mở thẻ Số, giữ nhỏ nhất là 1, lớn nhất là 100 rồi bấm Tạo số; mỗi giá trị có 1% cơ hội. Muốn bốc 10 số khác nhau, đặt Số lượng là 10 và tích Không lặp lại.

    Làm sao chia nhóm ngẫu nhiên từ một danh sách tên?

    Dán mỗi tên một dòng vào thẻ Danh sách & nhóm, chọn Chia nhóm và nhập số nhóm. 12 tên chia 3 nhóm được ba nhóm 4 người, còn 10 tên chia 3 nhóm được 4, 3 và 3. Có thể tải danh sách nhóm dạng .txt hoặc .csv.

    Vòng quay có tự bỏ tên đã trúng không?

    Có. Tích Loại người thắng trước lượt quay tiếp theo, mỗi người trúng sẽ rời vòng quay khi bạn quay lần sau, nên với 20 tên thì lượt thứ hai là 1 trên 19. Bạn cũng có thể bấm Loại người thắng ngay sau khi quay.

    Tung đồng xu online có thật sự 50/50 không?

    Có, mỗi lần tung có đúng 1 trên 2 cơ hội ra mặt sấp, bất kể trước đó ra gì. Chuỗi ngắn vẫn trông lệch: ba lần sấp liên tiếp xảy ra 12,5% số lần, còn qua 1.000 lần tung, tỉ lệ sẽ tiến sát 50%.

    Đóng trang thì danh sách tên còn không?

    Còn, nếu dùng cùng thiết bị và trình duyệt. Các tên trên vòng quay và danh sách được lưu trong bộ nhớ cục bộ, nên danh sách lớp nhập hôm thứ Hai đến thứ Sáu vẫn còn. Không có gì được gửi lên máy chủ, và xóa dữ liệu trình duyệt sẽ xóa luôn danh sách.

    Có chiếu vòng quay lên máy chiếu hoặc TV được không?

    Được. Bấm Toàn màn hình bên dưới vòng quay, rồi quay bằng phím Space hoặc chạm vào vòng quay; người thắng hiện bằng chữ cỡ lớn. Bấm Esc hoặc Thoát toàn màn hình để quay lại.

    Gieo hai xúc xắc thì xác suất thế nào?

    Với hai xúc xắc sáu mặt, tổng 7 dễ ra nhất, 6 trên 36 trường hợp, tức khoảng 16,7%. Tổng 2 và tổng 12 mỗi loại chỉ ra 1 lần trên 36 (2,8%).