Kezdőoldal » Számítástechnika » Weblapkészítés » Lottó és véletlen szám sorsoló...

Lottó és véletlen szám sorsoló majd díjazó script - hogyan?

Figyelt kérdés

Szeretnék , egy olyan oldalt amely egy lottóhoz - vagy tombolához hasonló talpakon alapszik!.

Megvan egy müködő alap kód - ami kisorsol 5 véletlen számot. - viszont azt szeretném kiiratni, hogy végül mennyi egyezik a te általad megadott számokkal - és egy alap nyeremény tábla szerint a nyereményt - jóváírja neked.


<html>

<head><title>Lottó</title></head>

<body>


<div id="lotto" style="width:500px; display:inline-block; padding:2px;">

<script type="text/javascript">

for (i=1;i<=90;i++){

document.write('<div style="display:inline-block; border:1px solid black; width:36px; padding:2px; margin:2px; text-align:right;">'+i+'<input type="checkbox" id="lotto_'+i+'" onclick="cbox_click(this);" /></div>');

}

</script>

</div>


<script type="text/javascript">

function torol(){

for (i=1;i<=90;i++){

document.getElementById('lotto_'+i).checked = false;

}

}


function sorsol(){

var arr = [];

while(arr.length < 5){

var randomnumber=Math.ceil(Math.random()*90);

var found=false;

for(var i=0;i<arr.length;i++){

if(arr[i]==randomnumber){found=true;break;}

}

if(!found)arr[arr.length]=randomnumber;

}


return arr;

}


function veletlen(){


torol();


arr = sorsol();


for(var i=0;i<arr.length;i++){

document.getElementById('lotto_'+arr[i]).checked = true;

}


}


function sorsol_es_mutat(){

arr = sorsol();

document.getElementById('sorsolas').innerHTML = 'A szamok: ';

for(var i=0;i<arr.length;i++){

document.getElementById('sorsolas').innerHTML += arr[i]+',';

}

document.getElementById('sorsolas').innerHTML += '<br />A te szamaid: ';

for (var i=1;i<=90;i++){

if (document.getElementById('lotto_'+i).checked){

document.getElementById('sorsolas').innerHTML += i+',';

}

}

}


function ellenoriz(){

kijelolt = 0;

for (var i=1;i<=90;i++){

if (document.getElementById('lotto_'+i).checked){

kijelolt++;

if (kijelolt>5) return false;

}

}

return true;

}


function cbox_click(obj){

if (!ellenoriz()){

obj.checked = false;

window.alert('Csak 5 szamot jelolhetsz!');

}

}


</script>


<input type="button" value="Torol" onclick="torol();" />

<input type="button" value="Veletlen" onclick="veletlen();" />

<input type="button" value="Sorsol" onclick="sorsol_es_mutat();" />


<div id="sorsolas"></div>


</body>

</html>



2015. nov. 13. 14:00
 1/10 anonim ***** válasza:
Mi a kérdés?
2015. nov. 13. 14:09
Hasznos számodra ez a válasz?
 2/10 A kérdező kommentje:
azt szeretném kiiratni, hogy végül mennyi egyezik a te általad megadott számokkal - és egy alap nyeremény tábla szerint a nyereményt - jóváírja neked. ezt hogyan tudom kivitelezni? Esetleg valaki tudna segíteni? Köszönöm
2015. nov. 13. 15:28
 3/10 anonim ***** válasza:
Hát ezt ne JS-el csináld, hanem inkább PHP-val.
2015. nov. 13. 18:02
Hasznos számodra ez a válasz?
 4/10 anonim ***** válasza:

" Hát ezt ne JS-el csináld, hanem inkább PHP-val."

Csinálhatja JS-el is - legfeljebb csak egyjátékos lesz.

2015. nov. 13. 18:26
Hasznos számodra ez a válasz?
 5/10 anonim ***** válasza:
Igen, csinálhatja JS-el is, csak ha átírom a JS kódot, akkor mindig nyerni fogok...
2015. nov. 13. 18:51
Hasznos számodra ez a válasz?
 6/10 anonim ***** válasza:

" Igen, csinálhatja JS-el is, csak ha átírom a JS kódot, akkor mindig nyerni fogok..."

Felesleges szőrszálhasogatás - gyanítom a kérdező kísérletezik, gyakorol, nem ezzel akar az online játékpiacra betörni, vagy a Szerencsejáték Zrt-nek konkurenciát létrehozni. ;)

2015. nov. 13. 19:06
Hasznos számodra ez a válasz?
 7/10 anonim ***** válasza:
Gyakorlásnak jó, csak gondoltam szólok, mert jó tudni.
2015. nov. 13. 19:18
Hasznos számodra ez a válasz?
 8/10 anonim ***** válasza:

De hogy konstruktív és ontopik is legyek - íme egy példa (nem a legszebb, de remélem érthető), kedves kérdező:

[link]

2015. nov. 13. 19:52
Hasznos számodra ez a válasz?
 9/10 Djjjozsiiiii ***** válasza:
Tetszik a téma. Pár dolog ami kellhet: azonosiitás pl loginnal. Kelleni fog egy adatbázis amiben lerögzited mikor lesz a következô húzás. Húzás ha esedékes kisorsolod az 5 nyerôszámot és kell egy fogadások adatbázis (tábla) amiben a tippelők sorsjegyeit tárolod. Ki mennyit fog nyerni? Függ a leadott tippektől és a kioszható pénztõl. Majd kell egy tábla amibe a nyeréseket tárolod. Biztos ilyen bonyolult dologgal akarod kezdeni a programozást? Persze ez kis lépésekkel megtanulható, amire a szerveroldali programozást ajánlanám.
2015. nov. 15. 16:08
Hasznos számodra ez a válasz?
 10/10 Djjjozsiiiii ***** válasza:

Feltöltöttem egy ilyen kis egyszemélyes lotto játékot.

php-mysql-tuts.eu/lotto


Ebből már megtudod tanulni.A linken ott egy videó is meg a letöltő link hozzá!

2015. nov. 17. 12:29
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!