Autor Zpráva
kordy
Profil *
rozhodl jsem se ze si zkusim aspon cvicne vytvorit hru ale zastavil sem se pri nasledujicim scriptu,kde mi vypise : bourám budovuzvyšuji úroveň budovy nevite nekdo v cem je chyba?

<script>

var x = prompt("Zadej jakou akci chcete udělat zvýšit úroveň nebo zbourat budovu" );
document.write("na budově se právě provádí akce : ");
if ("(x)=zbourat budovu") document.write("bourám budovu")
if ("(x)=zvýšit úroveň") document.write("zvyšuji úroveň budovy")

else 
alert("Zadal jsi nezprávnou akci");
</script>

Moderátor Chamurappi: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
SwimX
Profil
kordy:
if ("(x)=zbourat budovu")
:)
edit: a navíc když to teď napsal _es koukám, že to máš v uvozovkách celé. Příště dávej kódy do
_es
Profil
kordy
Do príkazu if zadávaš reťazec a nie logický výraz:
Správne má byť:
if(x=="zbourat budovu")document.write("bourám budovu");
kordy
Profil *
diky za rady polepsim se:-)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: