Obrazci u java script-u?

<script type="text/javascript">
   var a=prompt("a=");
   var b=prompt("b=");
   var c=+a*b/2;
   document.write("c="c);
 </script>

Kako se piše pravilno kod za ono c ? Ovako kako sam pisala ne radi.
A ako napišem :

<script type="text/javascript">
   var a=prompt("a=");
   var b=prompt("b=");
   var c=+a*b/2;
   document.write("c="c);
 </script>

to c neće moći da učestvuje u drugim formulama u kojima bi se koristila ta vrednost c-a.

ovako bi trebalo da radi :slight_smile:

<script type="text/javascript">
   var a = prompt("a=");
   var b = prompt("b=");
   document.write("c= "+a*b/2);
</script>

Ali u tom slučaju to c više nemože dalje da se koristi u formulama, jer to c nije definisano, već je samo napisano u navodnicima, npr.:

Probaj ovako onda:

[HTML][/HTML]

Pa sada radi, ali i ja sam probala tako, ali nije htelo, verovatno zbog onoga + iza c.

Sigurno je zbog toga :slight_smile: + ti služi kao neki veznik kada želiš ispisati više stvari u javascriptu. Dakle imali smo string “c=” i varijablu c, trebalo ih je spojiti sa +

document.write funkciju nemoj inace koristiti, vise je razloga za to i svatko tko imalo zna javascript, zna da je to jako los nacin da printas podatak na stranicu… imas puno boljih nacina…

evo ti par odgovora u temi koju sam prvu nasao na googleu:
javascript - Why is document.write considered a ‘bad practice’? - Stack Overflow

I jedna mala sitnica javascript ide bez plusa između (java+script).