Giriş yap

Rastgele Sayı Üretici

?

    Bir aralık gir, kaç sayı istediğini seç ve Oluştur'a bas. Sonuç büyük puntoyla görünür, son çekilişlerin de altında listelenir.

    Bu rastgele sayı üretici, belirlediğin en küçük ve en büyük değer arasında tam sayılar seçer. Aralık negatif sayıları da içerebilir ve iki yönde de bir milyara kadar uzanabilir. 1 ile 100 arasında rastgele bir sayı gibi tek bir sayı isteyebilir ya da bir örneklem, oturma planı veya piyango usulü bir çekiliş için tek seferde 1.000 sayıya kadar çekebilirsin.

    İnsanlar böyle bir sayı üreticiyi sayı tahmin oyununu sonuçlandırmak, çekiliş bileti seçmek, kitapta rastgele bir sayfa açmak, rastgele numara atamak ya da test verisi hazırlamak için kullanır. En sık ihtiyaçları iki anahtar karşılar. Tekrarsız seçeneği bir çekilişteki her sayıyı farklı yapar. Sonuçları sırala ise sayıları küçükten büyüğe dizer, böylece okumak ve kontrol etmek kolaylaşır.

    Rastgele sayı nasıl seçilir

    Her çekiliş tek tıkla olur.

    Sayılar neden adil

    Sayılar, tarayıcıların güvenlik işlerinde kullandığı crypto.getRandomValues kaynağından gelir. Rastgele bir değer alıp bölümden kalanı kullanmak gibi basit bir kısayol, bazı sayıları diğerlerinden biraz daha olası hale getirirdi. Bu araç bunu reddetme örneklemesiyle önler: oranları bozacak her ham değer atılır ve yenisi çekilir.

    Sonuçta aralığındaki her tam sayının her çekilişte şansı aynıdır. Geçmiş sonuçlar gelecektekileri etkilemez. O çekiliş için Tekrarsız açık değilse, az önce çıkan bir sayının bir sonraki sefer çıkma ihtimali diğerleriyle aynıdır.

    İpuçları ve sınırlar

    Sıkça sorulan sorular

    1 ile 100 arasında rastgele bir sayıyı nasıl alırım?

    En küçük değeri 1, en büyük değeri 100 yap, adedi 1 bırak ve Oluştur'a bas. Hem 1 hem 100 çıkabilir ve aradaki her sayının şansı aynıdır.

    Üretici negatif sayı kullanabilir mi?

    Evet. En küçük ve en büyük değer eksi bir milyardan bir milyara kadar herhangi bir tam sayı olabilir. Yani -50 ile 50 ya da -1.000 ile -1 gibi aralıklar çalışır. Ondalıklı sayılar desteklenmez.

    Tekrarsız seçeneği ne işe yarar?

    Tek bir çekilişteki her sayıyı farklı yapar, tıpkı numaralı topları torbadan geri koymadan çekmek gibi. Varsayılan olarak açıktır. Kapatırsan çok sayılı bir çekilişte aynı sayı birden fazla kez çıkabilir.

    Bu sayı üretici gerçekten rastgele mi?

    Tarayıcının kriptografik düzeydeki rastgele kaynağını reddetme örneklemesiyle kullanır, bu yüzden hiçbir sayıya doğru eğilim yoktur. Bu, Math.random üzerine kurulan kısayollardan çok daha dengelidir ve oyunlar, çekilişler ve örneklem için uygundur.

    İlgili