| Co je to proměnná? | |||||||||||||||||||||||
|
Proměnné patří mezi základní prvky každého programovacího jazyka. Jsou to jakési dočasné paměťové buňky, které používáme na zapamatování určitých informací(hodnot) pro pozdější použití. |
|||||||||||||||||||||||
| Vytvoření proměnných | |||||||||||||||||||||||
|
Proměnnou můžeme napsat buď číslem(152,-36 atd.),znakovými údaji(k, klopoop, Dobrý den! atd.) nebo logickými údaji(true/false). Každé proměnné musíme vymyslet název a přiřadit nějakou hodnotu. Název proměnné si můžeme libovolně vymyslet, ale musí začínat písmenem abecedy a nesmí se shodovat s funkcemi a příkazy JavaScriptu. Délka názvu není omezena. Kvůli lepší přehlednosti se samozřejmě doporučuje dávat proměnným názvy, které charakterizují jejich funkci např.: cena_výrobku. |
|||||||||||||||||||||||
| Aritmetické operátory | |||||||||||||||||||||||
|
Tyto operátory nám zjednodušují zápis matematických funkcí, tím zkracují i celkovou délku zdrojového textu stránky. V následující tabulce jsou uvedeny i s popisem jejich činnosti a současně ekvivalentním zápisem. |
|||||||||||||||||||||||
| |||||||||||||||||||||||
| Využití proměnných v praxi | |||||||||||||||||||||||
|
<html> <head> </head> <body> <script language="Javascript"> <!-- cislo1=2 ; cislo2=4 soucet=cislo1+cislo2 ; rozdil=cislo1-cislo2; soucin=cislo1*cislo2 ; podil=cislo1/cislo2 document.write(cislo1+"+"+cislo2+"="+soucet) document.write(cislo1+"-"+cislo2+"="+rozdil) document.write(cislo1+"*"+cislo2+"="+soucin) document.write(cislo1+"/"+cislo2+"="+podil) //--> </script> </body> <html> |
|||||||||||||||||||||||
|
Vysvětlení činnosti: |
|||||||||||||||||||||||
|
cislo=10; -přiřazení hodnoty 10 do proměnné cislo cislo2=20; -přiřazení hodnoty 20 do proměnné cislo2 soucet=cislo+cislo2; rozdil=cislo-cislo2;soucin=cislo*cislo2;podil=cislo/cislo2; -tady přiřazujeme výsledek součtu proměnných cislo a cislo2 do proměnné soucet,rozdíl proměnných cislo a cislo2 do proměnné rozdil atd. document.write(cislo+"+"+cislo2+"="+soucet+" ") - pomocí dokument.write necháme vypsat hodnotu proměnné - název proměnné nemůžeme dát do uvozovek, pokud by se tak stalo,nevypsala by se poté její hodnota,ale její název - znaménka + slouží ke spojení znakových řetězců Takto se tento příklad zobrazí na stránce www. | |||||||||||||||||||||||
| Tento příklad je jen malá ukázka využití proměnných. V praxi se proměnné uplatňují v mnohem složitějších scriptech. o jejich velkém významu vás nepochybně přesvědčí následující kapitoli. |
|||||||||||||||||||||||