Rastgele Seçici & Çekiliş Aracı (Kura Çekme Çarkı)

İsim listelerini karıştırın ve çekilişler veya kararlar için adil biçimde rastgele kazananlar belirleyin.

Rastgele Seçici & Çekiliş Aracı (Kura Çekme Çarkı)

İsim listelerini karıştırın ve çekilişler veya kararlar için adil biçimde rastgele kazananlar belirleyin.

Nasıl Çalışır?

1
Kriterleri ve Seçenekleri Belirleyin
Oluşturmak istediğiniz veri için uzunluk, tür veya seçenekleri belirleyin.
2
Anında Üretin
Üret butonuna tıklayarak istemci tarafında güvenli ve özel çıktıyı oluşturun.
3
Kopyalayın veya İndirin
Üretilen veriyi veya kodu panonuza kopyalayın ya da dosya olarak kaydedin.
Kavram ve Bilgi Merkezi

Rastgele Seçim ve Çekiliş Aracı, Liste Karıştırıcı

Sınıfta sözlüye kalkacak öğrenciyi belirlemek, sosyal medya çekilişlerinde adil bir kazanan seçmek veya bir sunum sırasını rastgele dizmek gibi durumlarda tarafsız bir seçim motoru gerekir. Aracımız, JavaScript'in rastgelelik motorunu ve modern Fisher-Yates karıştırma algoritmasını kullanarak listedeki her adaya eşit seçilme şansı (1/N) sunar.

Metin alanına her satıra bir isim veya seçenek gelecek şekilde listenizi girin. Araç iki temel işlev sağlar: 'Kazananı Seç' ile tüm liste arasından tek bir talihliyi anında belirleyebilir ya da 'Listeyi Karıştır' ile tüm katılımcı listesini rastgele bir sırayla yeniden dizebilirsiniz.

Tüm çekiliş ve karıştırma işlemleri tamamen tarayıcınızın kendi bünyesinde yürütülür. Katılımcı isimleriniz, şirket çalışan listeleriniz veya özel çekiliş verileriniz hiçbir harici sunucuya iletilmez.

Temel Mimari ve Matematiksel Formüller

Fisher-Yates Karıştırma: for i from n-1 down to 1: j = Math.floor(Math.random() × (i + 1)); swap(Liste[i], Liste[j])

JavaScript Math.random() ve Fisher-Yates algoritması ile listenin her elemanı taranır; her adayın seçilme olasılığı eşit (1/N) olacak şekilde yansız dağılım sağlanır.

En İyi Uygulamalar ve Temel Yönergeler

  • Her Satıra Tek Bir İsim veya Seçenek Yazın: Listenizi oluştururken her adayı alt alta gelecek şekilde satır satır yapıştırarak karışıklığı önleyin.
  • Tek Talihli Seçimi İçin 'Kazananı Seç' Butonunu Kullanın: Çekilişlerde tek bir kazananı anında belirlemek için bu butona tıklayın.
  • Sıralama Belirlemek İçin 'Listeyi Karıştır' Butonunu Kullanın: Sunum sırası, nöbet çizelgesi veya mülakat listelerini tarafsız biçimde yeniden dizmek için karıştırma özelliğini kullanın.
  • Çekiliş Sonuçlarını Ekran Kaydıyla Belgeleyin: Katılımcılara çekilişin şeffaf yapıldığını göstermek için sitemizdeki 'Ekran Kaydedici' ile süreci video olarak kaydedebilirsiniz.

Sıkça Sorulan Sorular (SSS)

Çekiliş sonuçlarına dışarıdan müdahale edilebilir mi?
Hayır. Kodlar doğrudan tarayıcınızda istemci tarafında çalışır; hiçbir harici sunucu bağlantısına veya harici müdahaleye açık değildir.
Tüm listeyi rastgele sıralayabilir miyim?
Evet. 'Listeyi Karıştır' butonuna tıklayarak liste sırasını Fisher-Yates algoritmasıyla anında tarafsız bir sırada yeniden düzenleyebilirsiniz.
Listede kaç eleman sınırı vardır?
Herhangi bir yapay sınır yoktur; binlerce satırdan oluşan çekiliş veya öğrenci listelerini saniyeler içinde karıştırıp seçim yapabilirsiniz.
İsim listelerim sunucunuza kaydediliyor mu?
Kesinlikle hayır. GoToolstack sunucusuzdur; girdiğiniz listeler tarayıcınızı kapattığınız an bellekten tamamen silinir.