İçeriğe geç
Mobil Çark.

Sayı Çarkı

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100

1-100 arası rastgele sayı seç. Şans oyunları, piyango ve tombala için ideal.

Sayı Çarkı Hakkında

Sayı çarkı, bir sayı aralığından rastgele değer seçmenin en görsel yoludur. "Aklından 1 ile 100 arası bir sayı tut" oyununda insanlar belirli sayılara (7, 42, 69) eğilim gösterir; çark bu eğilimi ortadan kaldırır ve her sayıya eşit şans tanır. Çevirme animasyonu da sonucu bir olaya dönüştürdüğü için sınıfta, yayında veya arkadaş grubunda kuru bir rastgele sayı üreticisinden çok daha eğlenceli çalışır.

Varsayılan çark 1-100 aralığıyla gelir, ama aralığı saniyeler içinde değiştirebilirsin. Fazla sayıları listeden silerek 1-6 (zar yerine), 1-10, 1-50 veya 1-90 (tombala) aralıklarını kurabilirsin. Öğrenci numaraları, bilet numaraları, kapı numaraları gibi kendi sayı listelerini de doğrudan yapıştırabilirsin — her satır çarkta bir dilim olur. Tekrarsız çekiliş gerekiyorsa "Kazananı çıkar" modunu aç: çıkan sayı çarktan düşer, böylece tombala torbası gibi davranır ve hiçbir sayı iki kez gelmez.

Tipik kullanım alanları oldukça geniş: tombala ve bingo oyunlarında sayı çekmek, piyango ve bilet numarası çekilişleri, sınıfta rastgele öğrenci numarası seçmek, sunum sırası ve soru numarası belirlemek, spor antrenmanlarında tekrar sayısı vermek, oyunlarda hasar/ödül değeri belirlemek, hatta bir grup içinde "kim ödeyecek" tartışmasını sayı tahminiyle çözmek. Yayıncılar için de kullanışlı: izleyicilere numara verip çarkla kazananı belirlemek, çekilişi ekranda şeffaf biçimde göstermenin pratik yolu.

Çark tarayıcının kriptografik rastgele sayı üreticisiyle çalıştığı için sonuçlar gerçekten rastgeledir; hiçbir sayıya ağırlık verilmez. Sonuç geçmişi çekilen sayıları sırayla tutar, istersen CSV olarak indirip kayıt altına alabilirsin. Kurulum, üyelik ve reklam engeli yok; telefondan, tabletten veya bilgisayardan anında açılır ve tamamen ücretsizdir.

Sıkça Sorulan Sorular

Doğrulanabilir Adillik (Provably Fair)

%100 Şeffaf ve Hilesiz Rastgelelik Algoritması

Mobil Çark'ta hiçbir çark sonucu önceden belirlenemez, manipüle edilemez veya belirli seçenekler lehine kayırılamaz. Birçok platform öngörülebilir basit matematik fonksiyonları (Math.random()) kullanırken; Mobil Çark, modern tarayıcıların donanımsal güvenlik katmanına dayanan Web Crypto API (CSPRNG) algoritmasını ve matematiksel adilliği kesinleştiren Rejection Sampling tekniğini kullanır:

src/lib/random.ts (Canlı Algoritma Kodu)Açık Kaynak Standart
/**
 * Web Crypto API (CSPRNG) tabanlı tarafsız rastgele sayı üreticisi.
 * Rejection sampling ile modulo sapması (modulo bias) tamamen engellenir.
 */
function randomU32(): number {
  if (typeof crypto !== "undefined" && typeof crypto.getRandomValues === "function") {
    const buf = new Uint32Array(1);
    crypto.getRandomValues(buf);
    return buf[0];
  }
  return Math.floor(Math.random() * 0x100000000);
}

export function randomInt(n: number): number {
  if (n <= 1) return 0;
  // 2^32 değerinin n ile bölümünden kalan fazlalığı reddeder (modulo bias koruması):
  const limit = 0x100000000 - (0x100000000 % n);
  let x = randomU32();
  while (x >= limit) {
    x = randomU32(); // Eşit dağılım sağlanana kadar yeniden üret
  }
  return x % n;
}

1Kriptografik Güvenlik (CSPRNG)

Sonuçlar cihazınızın donanım düzeyindeki elektriksel ve sistemik entropisiyle üretilir. Bu nedenle geçmiş turlara bakılarak bir sonraki turun sonucunu tahmin etmek veya dışarıdan müdahale etmek imkansızdır.

2Sıfır Modulo Sapması (Modulo Bias)

Standart mod alma işlemleri bazı seçeneklere mikroskobik avantajlar sağlayabilir. Mobil Çark, sınır dışına çıkan değerleri eleyerek (rejection sampling) tüm seçeneklerin kazanma ihtimalini milyarda bir hassasiyetle eşitler.

Kendiniz Test Edin: Tarayıcınızın Geliştirici Araçları'nı (F12) açıp Konsol sekmesine window.crypto.getRandomValues(new Uint32Array(1))[0] yazarak tarayıcınızın kriptografik rastgelelik motorunu doğrudan gözlemleyebilirsiniz.

İlgili Çarklar ve Araçlar

SPONSORLU ALAN / REKLAM