Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.13
Prihlásený: 20.01.14
Príspevky: 13
Témy: 6
Príspevok NapísalOffline : 06.08.2013 22:29

Ahojte, som začiatočník v JS a potreboval by som poradiť prečo mi nejde spustiť táto textová minihra v JS.

Tu máte jej kód:
Kód:
var volbaHraca = prompt("Vitajte v textovej hre KAMEŇ, PAPIER, NOŽNICE\nZadajte svoju voľbu prosím:");
var volbaPocitaca;
var volbaCiselna = Math.random();
if (volbaCiselna <= 0.33) {
   var volbaPocitaca = "Kameň";
}
else if (volbaCiselna <= 0.66) {
   var volbaPocitaca = "Papier";
}
else {
   var volbaPocitaca = "Nožnice";
}

if (volbaHraca === volbaPocitaca) {
   document.write("Výsledok hry je remíza\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
}
else {
   if (volbaHraca = "Kameň") {
      if (volbaPocitaca === "Papier") {
         document.write("Hru vyhráva Počítač\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
      }
      else {
         document.write("Hru vyhrávate Vy\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
      }
   }
   else if (volbaHraca = "Papier") {
      if (volbaPocitaca === "Kameň") {
         document.write("Hru vyhrávate Vy\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
      }
      else {
         document.write("Hru vyhráva Počítač\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
      }
   }
   else {
      if (volbaPocitaca === "Kameň") {
         document.write("Hru vyhráva Počítač\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
      }
      else {
         document.write("Hru vyhrávate Vy\nVaša voľba bola:" + " " + volbaHraca + "\nVoľba počítača bola" + " " + volbaPocitaca);
      }
   }
}


Do HTML to dávam ako externý JS súbor.
Kód:
<script src="hra.js"></script>


Treba dávať do JS aj nejaké kódovanie? Niečo ako UTF-8?

Vopred Ďakujem za radu s pozdravom Oliver7


Offline

Čestný člen
Čestný člen
Kameň, papier, nožnice - hra v JavaScripte

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 06.08.2013 23:26

1. Aj keď ide o primitívne napísaný skript (inak povedané, dosť škaredý kód), mne kód funguje, preto je lepšie dávať odkaz na živú ukážku (problém môže byť v ceste k súboru atď.).
2. Samotný popis je dosť zaujímavý, čo znamená "nejde spustiť"?

3. A nemusíš sa podpisovať, toto je fórum, nie formálny list ;)







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 28.04.11
Prihlásený: 18.04.24
Príspevky: 296
Témy: 27
Bydlisko: Martin/Brno
Príspevok NapísalOffline : 13.08.2013 11:49

Neviem ci je to tak aj v JS, ale v PHP je to tak ze ked napises toto
Kód:
if (volbaHraca = "Kameň")
tak ti do premenej volbaHraca priradi hodnotu Kamen.


Offline

Čestný člen
Čestný člen
Kameň, papier, nožnice - hra v JavaScripte

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 13.08.2013 22:22

mitko - 100 bodov :) (áno, aj v JS je to ako v PHP)
Ja som si to vôbec nevšimol, iba som skopíroval kód, spustil ho, fungoval, tak som to bral tak, že aplikácia funguje (to je tak, keď dávajú popis problému "nefunguje mi to/nejde to spustiť").







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Odpovedať na tému [ Príspevkov: 4 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Hra v Javascripte

v JavaScript, VBScript, Ajax

3

405

14.04.2015 17:43

void Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. BANG! kartova hra vs kockova hra :)

v Krčma

3

698

12.01.2016 7:26

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CHARSET v JavaScripte

v JavaScript, VBScript, Ajax

4

520

28.12.2008 22:35

blackman545 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php v javascripte

v PHP, ASP

3

454

30.01.2012 20:29

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. javascript v javascripte

v JavaScript, VBScript, Ajax

4

484

09.05.2010 19:16

kurtulik1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ponuka v javascripte

v JavaScript, VBScript, Ajax

1

412

20.03.2010 15:55

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. materialy o javascripte

v JavaScript, VBScript, Ajax

9

684

23.03.2011 20:41

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. papier

v Ostatné

3

459

07.09.2011 22:13

89Aquarius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Papier

v Ostatné

3

360

17.02.2015 18:57

Kraliček Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php premenna v JavaScripte

v JavaScript, VBScript, Ajax

9

925

10.08.2011 19:24

kudzo3 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spájanie arrays v Javascripte

v JavaScript, VBScript, Ajax

1

602

10.10.2018 22:58

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Obor premenných v Javascripte????

v JavaScript, VBScript, Ajax

2

723

18.12.2009 0:07

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Photo papier

v Ostatné

4

413

14.12.2011 23:47

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nazehlovaci papier

v Články

15

19142

06.07.2010 15:31

david3504 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tvorba e-shopu v javascripte

v JavaScript, VBScript, Ajax

2

413

12.04.2010 17:18

mylan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Upravenie jedného vzorca v Javascripte

v JavaScript, VBScript, Ajax

2

385

17.12.2013 11:44

tomas90 Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra