Nasıl Kullanılır
- Listenizi giriş alanına yapıştırın (her satıra bir öğe).
- "Rastgele Seç" veya "Listeyi Karıştır" modunu belirleyin.
- Kazanan sayısını ayarlayın ve yinelenenlere izin verilip verilmeyeceğini seçin.
- Çalıştırın, ardından sonuçları kopyalayın veya istediğiniz zaman yeniden çekiliş yapın.
Temel Özellikler
- Kriptografik Olarak Güvenli Rastgelelik: Üstün adillik ve tarafsızlık için
Math.random()yerinecrypto.getRandomValues()kullanır. - Liste Karıştırma: Ekipler, gruplar veya sunum sıraları için Fisher–Yates algoritmasıyla öğeleri rastgele karıştırın.
- Çoklu Kazanan Seçimi: Birden fazla kazanan belirleyin ve isteğe bağlı olarak yinelenenleri engelleyin.
- Sunucu Yüklemesi Yok: Listeleri yerel olarak işler ve girişlerinizi tamamen gizli tutar.
- Çekilişler, sınıflar, takım kurma ve hızlı kararlar için mükemmeldir.
İlgili Araçlar
GPT ve Gemini için kelime sayacı ve token tahmin aracı. CJK karakterlerini sayın, tokenları hesaplayın ve API maliyetinizi kendi fiyatlandırmanızla projelendirin—%100 yerel ve gizli.
URL, metin, Wi-Fi veya e-posta için ücretsiz SVG QR kod oluşturucu. Süresi dolmayan kalıcı statik kodlar üretin, hata düzeltmeyi ayarlayın, SVG/PNG indirin—tamamen gizli.
Görsellerden veya ekran görüntülerinden çevrimiçi QR kod tarayın. Sürükleyin, dosya seçin veya Ctrl+V ile yapıştırın; sunucuya dosya yüklemeden anında çözümleyin.
Uzunluk, ağırlık, sıcaklık, alan ve hacim birimlerini anında dönüştürün. Cihazınızda %100 yerel ve çevrimdışı çalışan, gizli ve hızlı birim dönüştürücü.
ZIP, TAR ve TGZ arşivlerini tarayıcınızda anında farklı formatlara dönüştürün. %100 yerel işleme ile arşiv paketleriniz tamamen güvende kalır.
Hesaplama Mantığı
- Seçim: Web Crypto API kullanarak homojen rastgele dizinler oluşturur.
- Karıştırma: Sondan başa doğru Fisher–Yates yer değiştirmeleri uygular; rastgelelik doğrudan
crypto.getRandomValues()motorundan gelir. - Benzersizlik: Yinelenmeyen modda, her bir kazananın benzersiz olmasını sağlamak için küçülen bir havuzdan seçim yapılır.
Sıkça Sorulan Sorular
Bu rastgele seçici gerçekten adil mi?
Evet. Kriptografik olarak güvenli ve tarafsız rastgelelik elde etmek için Math.random() yerine tarayıcının crypto.getRandomValues() API'sini kullanıyoruz.
Yinelenme olmadan birden fazla kazanan seçebilir miyim?
Evet. "Yinelenenlere İzin Ver" seçeneğini devre dışı bıraktığınızda, araç her bir kazananın kesinlikle benzersiz olmasını garanti eder.
Verilerim güvende mi (yerel/gizlilik)?
Evet. Listeler ve sonuçlar hiçbir sunucuya yüklenmeden veya kaydedilmeden tamamen yerel olarak işlenir.
Ücretsiz mi? Listemi hatırlar mı?
Tamamen ücretsizdir. İsteğe bağlı yerel depolama, sayfa yenilense bile listenizi koruyabilir (istediğiniz zaman temizleyebilirsiniz).
Neden Math.random() kullanılmıyor?
Math.random() güvenlik veya yüksek standartlı adillik için tasarlanmamıştır. Web Crypto API çok daha yüksek kaliteli ve tahmin edilemez bir rastgelelik sunar.