ArÅŸiv Anasayfa Flash
Sayfalar: 1
Set variable-2 [Flash] Gönderen: YaBuBeCaN Tarih: 10 June 2006 11:58:24
Action Script´te degiskenler,degerlerine gore 4 bolumde incelenebilir.

a) BenimDegiskenim = 1;

b) BenimDegiskenim = "1";

c) BenimDegiskenim = 1;

d) BenimDegiskenim = a;


-

a) Boolean Degerli degiskenler.

:
BenimDegiskenim = 1;



Bu degisken bir boolean degeri icerir.(Boolean Value) Boolean degerleri mantiksal
degerlerdir ve ingilizce True (Dogru) ya da False (Yanlis) degerlerini 1 ve 0 ile
temsil eder.1 True, 0 False anlamindadir.Boolean degerleri genelde bir kosulun dogru
olup olmadigini kontrol etmek icin kullanilabilir.
Ayrica boolean degerleri True; ya da False; olarakta yazilabilir.

:
BenimDegiskenim = True;



b)String degerli degiskenler;


:
BenimDegiskenim ="1";



Bu tur degiskenlere string degerli degiskenler denir.Karakter girdisi de denir cunku,
bu degiskenin degerini flash sadece karakter olarak algilayacaktir.

Ornek;
:

BenimDegiskenim = "Flash.Gen Foruma Hosgeldiniz."



Bu ifadeyi flash,29 karakterli bir metin olarak algilayacak ve sadece karakter olarak
yorumlayacaktir.

String degerleri tirnak isareti icinde yazilir.

Genel olarak,

:
Degisken = "Deger";



Seklinde formulize edilebilir.


:
BenimDegiskenim = "1";



Bu ornekte degiskenin degerini flash,sayisal bir ifade olarak degil,sadece karakter
olarak algilayacaktir.

String degerlerinin toplami,iki karakter toplulugunun bitistirilmesi olarak algilanmalidir.

Ornek 1;
:
BenimDegiskenim = "1" + "1";



Bu ifade ,iki karakter toplulugunun bitistirilmesidir.Degiskenin degeri "11" string
degeri olacaktir.

Ornek 2;

:
BenimDegiskenim = "Flash.Gen" + "Forum";



Bu ornekte degiskenin degeri "Flash.GenForum" string degerini alacaktir.


c)Sayisal Degerli Degiskenler


Sayisal degerli degiskenler,Flash´da cebirsel islem yapmaya olanak tanir.Flash bu
degiskenin degerini sayisal bir ifade olarak algilar.


Ornek;

:
BenimDegiskenim = 1;



Bu degiskenin degeri hem boolean´dir hemde sayisaldir.Ancak,

:
BenimDegiskenim = 34;



Orneginde,degiskenin degeri sayisaldir.


Genel olarak;


:
Degisken = SayisalDeger;




Seklinde formulize edilebilir.Sayisal degerli degiskenler ile Flash´in operatorleri
kullanilarak matematiksel bagintilar yazilabilir.Karisik matematiksel problemler
cozulebilir.Sayisal karakterlerin toplama oparatoru ile isleminde sayilar,matematikte
oldugu gibi toplanir.

Ornek;

:
BenimDegiskenim = 1+1;


Bu degiskenin degeri 2´ dir.


d)Zincirleme degerli degiskenler


Bu tur degiskenler aslinda degerine degisken baglanmis degiskenler olarak tanimlanabilir.

Ornegin;


:
a = 1;
b = a;


gibi degiskenlerde b´nin degerine bir degisken (a) baglanmistir ve b´nin degeri,
a´nin degerine esittir.
Zincirleme degisken sirasi cok onemlidir.Degisken ve degerin yerleri dogru yazilmalidir.
Ufak bir hata,script´in calismamasina neden olabilir.

Ornek;


:
a = 1;

b = a;

c = b;

d = c;

e = d;



Goruldugu gibi zincirde,e´nin degeri,a´nin degerine esittir.[/color]