4.1 Definiranje varijabli
Varijable su podrucja memorije koje program, nakon sto ste ih vi definirali
ili kako programeri obicno kazu deklarirali, za vas rezervira. Tu mozete
pohranjivati podatke tokom koristenja programa. Podaci koji su pohranjeni unutar
jedne varijable nazivamo vrijednost date varijable. Da biste radili sa varijablama
morate ih kao prvo definirati (deklarirati).
No pogledajmo prvo jedan primjer, koji cemo zatim pojasniti..
<html>
<head>
<title>Kvadrat
<script language="JavaScript">
<!--
var SmisaoZivota = 42;
function PisiKvadrat()
{
var i, x;
var Recenica = "Kvadrat broja ";
document.close();
document.open("text/html");
for(i=1; i <= SmisaoZivota; ++i)
{
x = i * i;
document.write(Recenica + i + " je " + x + " ");
}
}
// -->
</script>
</head>
<body onLoad="PisiKvadrat()">
</body>
</html>
|
Objasnjenje:
Varijable deklarirate pomocu rezervirane rijeci var. Nije obavezno navesti je,
ali se ipak preporucuje jer to program cini citkovijim (laksim za citanje, jer time
zadrzavate preglednost programa). Nakon toga slijedi ime varijable. Preporucujem da uvijek
koristite neka imena sa znacenjem, tako da ako nekada u buducnosti koregirali vasu skriptu
se lakse mozete snaci. Ime mora poceti sa slovom, moze sadrzati slova i brojeve. Osim toga morate
obratiti paznju na mala i velika slova. Mislim ako ste koristili velika slova onda ih
morate koristiti uvijek jer var Test=1 i var test=1 nije isto.
Postoje globalne varijable (varijabla iz naseg primjera SmisaoZivota je globalna varijabla) i
varijable koje su definirane unutar jedne funkcije (u nasem primjeru varijbale i, x). Te varijable onda mozete koristiti samo unutar bloka
te funkcije. Globalne varijable mozete koristiti bilo gdje unutar vase skripte.
Varijablama mozete pri definiranju (deklaraciji) odmah prirediti neku vrijednost, ili ih jednostavno navesti
a kasnije im pridodati neku vrijednost..Vrijednost varijabli dajete tako sto nakon imena stavite znak = (jednako)
i nakon toga navedete zeljenu vrijednost.
Postoje brojcane varijable i varijable za znakove. To razlikujete po tome kako varijabli pridruzite neku vrijednost.
Ako nakon znaka = slijedi npr 1 onda je to brojcana varijabla i ima vrijednost 1.
Ako broj jedan navedete unutar navodnika (""), onda ce to biti znakovna varijabla.
4.2 Mijenjanje vrijednosti varijablama
Najvaznija stvar sa varijablama je da im naravno mozte mijenjati vrijednost. Ta se osobina pokazuje vrlo
vaznom kada koristite razne vrste petlji. Nad brojcanim varijablama mozete vrsiti sve vrste matematickih operacija.
Sabiranje, oduzimanje, mnozenje i tako dalje.
U nasem primjeru gore smo npr. broj i uvijek povecavali za 1 (to postizete ovom naredbom: ++i). Osim
toga smo racunali kvadrat od i tako sto smo ga pomnozili sa samim sobom i to pohranili u varijablu x.
Naredba za to je x = i * i;
To bi bile osnove o varijablama, nadam se da je tekst donekle razumljiv, ukoliko imate bilo kakvih pitanje,
slobodno mi posaljite e-postu. Ukolio
sam u mogucnosti rado cu vam pomoci sa svojim savjetom.