Deklarace proměnné
Důležitou věcí, která umožní vnést na vaše stránky dynamiku, jsou proměnné. Každá proměnná má název a hodnotu. Deklarace proměnné vypadá takto: var proměnná = hodnota. Pokud uvádíme jako hodnotu pouze číslo, nepoužíváme uvozovky. Ale má-li být číslo interpretováno jako text, uvozovky použijte. Název proměnné nesmí být uvnitř uvozovek, jinak by prohlížeč nepoznal, že jde o proměnnou. Ukázka:
var prom = 23;
var mesto = "Paříž";
var adresa = "Dobrého 15";
var nadpis1 = "<h1>nadpis</h1>";
Zobrazení obsahu proměnné
var mesto = "Tábor";
document.write(mesto); //zapíše 'Tábor'
Spojení textu a proměnné:
document.write("VOŠ a SZeŠ: "+mesto);
Úkol: Do skriptu v souboru javascript.htm přidejte žlutě označený text. Uložte. Zobrazte v prohlížeči.
Práce s proměnnými - matematická znaménka (+, -, /, *).
var mesic = 45000; //měsíční plat
var rok = 12; //rok má 12 měsíců
var rok_plat = mesic*rok; //plat za rok
Aritmetické operátory
Kromě znamének +, -, /,* JavaScript nabízí další pro zjednodušenou práci:
Operátor Popis
a++ přičte 1
a-- odečte 1
a+=y přičte y
a-=y odečte y
a*=y vynásobí y
a/=y vydělí y
Logické a porovnávací operátory
Chcete-li určit, zda je nějaká položka rovna 4, je vyplněn formulář, musíte k tomu použít operátory.
Operátor Popis
logické
&& a - podmínky spojené tímto operátorem musí obě platit
|| nebo - alespoň jedna podmínka musí být pravdivá
! Vrátí opak podmínky (!10=-10)
porovnávací
< Je menší
> Je větší
<= Je menší nebo rovno
>= Je větší nebo rovno
== Je rovno
Logické operátory vyhodnocují podmínku. Logické operátory oddělujeme od podmínek mezerami. Pokud zadaná podmínka platí, vrátí hodnotu true (identické s 1), jinak vrátí hodnotu false (identické s 0).