Ez a kód miért nem jó?
<!DOCTYPE HTML>
<HTML LANG="hu">
<meta charset="utf-8">
<head><title>teszt xD</title>
</head>
<body>
<FORM name="urlap">
<INPUT TYPE="number" name="db"><BR>
<INPUT TYPE="button" VALUE="RANDOM!" onClick="rulett()">
</FORM>
<SCRIPT LANGUAGE="JavaScript">
var penz = 300;
function rulett(){
var rakas = document.urlap.db.value*1;
if(penz < rakas)
{
alert("Nincs elég pénzed!");
}
else
{
penz = penz-rakas;
var x = Math.floor((Math.random() * 10) + 1);
if(x =< 5)
{
penz= rakas*2;
alert("nyeremény: "+rakas*2+" Összes pénz: "+ penz);
}
else {
alert("Sajnos buktál "+ rakas" összeget! már csak "+penz" pénzed van!");
}
}
}
</SCRIPT>
</body>
</html>
Egyrészt nincs olyan, hogy "=<", gondolom "<="-t akartál.
Másrészt
alert("Sajnos buktál "+ rakas" összeget! már csak "+penz" pénzed van!");
helyett
alert("Sajnos buktál "+ rakas+" összeget! már csak "+penz+" pénzed van!");
De amúgy Chromeban F12 - Sources tab, és látod te is a hibádat.
További 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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!