QR Kod Neden Okunmuyor? Ekran ve Baskı İçin Çözüm ve Kontrol Rehberi | GoToolstack
Ekranlarda ve baskılarda taranamayan QR kodları çözün. Sessiz alan marjı, kontrast oranı, veri yoğunluğu, logo hata düzeltme seviyeleri ve okuma mesafesi kuralları.
İsim listelerini karıştırın ve çekilişler veya kararlar için adil biçimde rastgele kazananlar belirleyin.
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.
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.