• 15-01-2019, 19:56:57
    #1
    Merhaba arkadaşlar,

    https://github.com/ocwjay/Lotto-Game - Şurdaki arakadaşın yaptığı oyunu aldım test ederken fark ettimki rastgele çıkan rakamlarda aynı rakamlar çıkıyor buda biraz saçma geldi bana yardımcı olurmusunuz.

    Kolay gelsin.
  • 15-01-2019, 20:04:01
    #2
    AOK
    Platin üye
    seçtiği sayıyı listeye gönder listeyi aralıkta kontrol et varsa seçmesin şeklinde kurulabilir.
    js bilmiyorum genel programlama dili için konuştum.
  • 15-01-2019, 21:43:00
    #3
    zanqi adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    https://github.com/ocwjay/Lotto-Game - Şurdaki arakadaşın yaptığı oyunu aldım test ederken fark ettimki rastgele çıkan rakamlarda aynı rakamlar çıkıyor buda biraz saçma geldi bana yardımcı olurmusunuz.

    Kolay gelsin.
    function playFunc(){
      //Get random numbers for each ball
      var b1p = Math.floor((Math.random() * 49) + 1);
      var b2p = Math.floor((Math.random() * 49) + 1);
      var b3p = Math.floor((Math.random() * 49) + 1);
      var b4p = Math.floor((Math.random() * 49) + 1);
      var b5p = Math.floor((Math.random() * 49) + 1);
      var b6p = Math.floor((Math.random() * 49) + 1);

    aşağıdaki ile değiştir.

    function playFunc(){
     var bip=[];
      function randomKey(){
        var key = Math.floor((Math.random() * 49) + 1);
        if(bip.indexOf(key)==-1){
          return key;
        }
        return randomKey();
      }
      bip[1]=randomKey();
      bip[2]=randomKey();
      bip[3]=randomKey();
      bip[4]=randomKey();
      bip[5]=randomKey();
      bip[6]=randomKey();
      var b1p = bip[1];
      var b2p = bip[2];
      var b3p = bip[3];
      var b4p = bip[4];
      var b5p = bip[5];
      var b6p = bip[6];
    Kolay Gelsin
  • 15-01-2019, 23:16:25
    #4
    Prens55 adlı üyeden alıntı: mesajı görüntüle
    seçtiği sayıyı listeye gönder listeyi aralıkta kontrol et varsa seçmesin şeklinde kurulabilir.
    js bilmiyorum genel programlama dili için konuştum.
    ilgin için teşekkür ederim.

    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    function playFunc(){
      //Get random numbers for each ball
      var b1p = Math.floor((Math.random() * 49) + 1);
      var b2p = Math.floor((Math.random() * 49) + 1);
      var b3p = Math.floor((Math.random() * 49) + 1);
      var b4p = Math.floor((Math.random() * 49) + 1);
      var b5p = Math.floor((Math.random() * 49) + 1);
      var b6p = Math.floor((Math.random() * 49) + 1);

    aşağıdaki ile değiştir.

    function playFunc(){
     var bip=[];
      function randomKey(){
        var key = Math.floor((Math.random() * 49) + 1);
        if(bip.indexOf(key)==-1){
          return key;
        }
        return randomKey();
      }
      bip[1]=randomKey();
      bip[2]=randomKey();
      bip[3]=randomKey();
      bip[4]=randomKey();
      bip[5]=randomKey();
      bip[6]=randomKey();
      var b1p = bip[1];
      var b2p = bip[2];
      var b3p = bip[3];
      var b4p = bip[4];
      var b5p = bip[5];
      var b6p = bip[6];
    Kolay Gelsin
    Çok teşekkürler eline sağlık, işin gücün rast gitsin saolasın.