Moc dík kouknu na to. Jinak když napíše květináč tak mu to hodí "Neplatný předmět, zkus to znovu".
Příspěvky odeslané z IP adresy 84.21.124.–
nulam
nulam
Čaute, včera sem poprvé otevřel nějakej kurz pro JavaScript s tím že nějako musím využít volnej čas. Dokončil jsem nějakou druhou lekci a dostal jsem úkol vytvořit hru "Kámen, nůžky, papír". Absolutně jsem netušil jak na to, tak pomocí pak funkcí z googlu jsem to dal dokupy. Zdá se že to funguje jak má, ale byl bych moc rád, kdyby mi někdo zkontroloval takové ty "nováčkovské chyby" aneb čemu se mám příště vyhnout. Moc dík komukoliv kdo na to koukne.
var kladnyVysledek = function(prvni, druhe)
{
document.write("Vyhral jsi, vybral sis " + prvni + " a on " + druhe);
};
var zapornyVysledek = function(prvni, druhe)
{
document.write("Prohral jsi, vybral sis " + prvni + " a on " + druhe);
};
KeywordArray = new Array(3);
KeywordArray[0] = "kamen";
KeywordArray[1] = "papir";
KeywordArray[2] = "nuzky";
randno = Math.floor ( Math.random() * KeywordArray.length );
var game = function(you, him)
{
if (you !== "kamen" && you !== "papir" && you !== "nuzky")
{
document.write("Neplatny predmet, zkus to znovu.");
}
if (you == him)
{
document.write("Remiza, oba jste si vybrali stejny predmet");
}
else
{
if (you == "kamen")
{
if (him == "papir")
{
zapornyVysledek(you, him);
}
else
{
kladnyVysledek(you, him);
}
}
else
{
if (you == "papir")
{
if (him == "kamen")
{
kladnyVysledek(you, him);
}
else
{
zapornyVysledek(you, him);
}
}
else
{
if (you == "nuzky")
{
if (him == "papir")
{
kladnyVysledek(you, him);
}
else
{
zapornyVysledek(you, him);
}
}
}
}
}
};
game(prompt("Co si vyberes? (kamen, nuzky, papir - bez diakritiky)"), KeywordArray[randno]);
(Pro test funkčnosti jsem použil http://writecodeonline.com/javascript/ )