|
|
|
| TÜRKİYE'NİN BİLGİ TEKNOLOJİLERİ DERGİSİ | BİZE ULAŞIN | DÜNYA YAYINCILIK A.Ş. |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
||
|
|
||
![]() ![]() ![]()
Web sitenizi dergimizde tanıtmak, BYTE Dergi, CD, TV ve Online ile ilgili görüş ve önerilerinizi bizlere ulaştırmak için
Okur hattı bölümünü kullanabilirsiniz. ![]() ![]() |
Makaleler
Actionscript 2.0 veri türleri son bölüm
Actionscript 2.0 veri türleri son bölüm
Actionscript veri türleri incelememize son noktayı koyuyoruz.
Tanımsız: Daha önce tanımlanmamış, ya da “var” anahtar sözcüğü ile tanımlanmış ancak herhangi bir değer atanmamış değişkenleri kullanmak istediğimizde “tanımsız” anlamına gelen “undefined” işaretidir.
var isim;
trace(isim); //undefined yazacaktır.
if (isim == undefined) { trace(“Tanımlanmamış değişken”); }
boş (null): “null” işareti, aynı undefined’ de olduğu gibi bir değişlenin tanımlanıp tanımlanmadığını ya da tanımlandığı halde değer atanıp atanmadığını kontrol etmek amacı ile kullanılır.
Null kullanımında bilinmesi gereken tek nokta, undefined Actionscript yorumlayıcısı tarafından döndürülen bir değer olmasına rağmen, null’ un actionscript yorumlayıcısı tarafından döndürülen bir değer olmamasıdır.
NaN (sayı değil): Daha önce sayısal veri türlerinde anlattığımız isNaN() fonksiyonundan da hatırlayacağınız üzere, NaN işareti bir değişkenin değerinin sayı olmaması durumunda görülür.
Örneğin, string bir veri ile sayısal bir veriyi matematiksel işleme soktuğunuzda, geri dönen değer NaN olacaktır.
var isim = “hakan”; var sayi = 5;
var nonNumeric = isim * sayi;
trace(nonNumeric); //NaN yazacaktır.
VERİ TÜRLERİ ARASI DÖNÜŞÜM:
Pek çok kez, farklı türden iki veri ile işlem yapmamız gerekebilir. Bu gibi durumlarda sonucun istenmeyen bir değer olmaması için iki verinin en az birisinin diğeri cinsine çevrilmesi gerekir.
Actionscript bize aşağıdaki tür dönüşümlerini sunar;
Dönüştürülebilmektedir.
Boolean veri türüne dönüşüm:
Boolean() fonksiyonu, parametre olarak girilen string ya da sayı verileri boolean türüne çevirmek için kullanılır.
Boolean(veri);
Şeklinde kullanılmaktadır. “veri” parametresi için dönüşümler;
Şeklinde olmaktadır.
Sayısal veri türüne dönüşüm:
Number() fonksiyonu, parametre olarak aldığı veriyi sayısal veri türüne çevirmek için kullanılır.
Number(veri);
Şeklinde kullanılmaktadır. “veri” parametresi için dönüşümler;
Şeklinde olmaktadır.
String veri türüne dönüşüm:
String() fonksiyonu, parametre olarak aldığı veriyi string veri türüne çevirmek için kullanılır.
String(veri);
Şeklinde kullanılmaktadır. “veri” parametresi için dönüşümler;
Veri türünün öğrenilmesi:
typeof() fonksiyonu ile, değişkenlerin taşıdığı veri türünü öğrenebilir, ve buna göre işlem yapabiliriz.
typeof(degisken);
şeklinde kullanılmaktadır. Fonksiyonun döndüreceği değerler;
Olacaktır.
Örneğin;
var sayi = 20; trace(typeof(sayi)); //çıktısı ”number” olacaktır. Evet veri türlerinin tanıtımını bu yazımızla bitirmiş oluyoruz. Gelecek yazımızda actionscript ile değişkenlerin tanımlanması, kullanımı ve operatörler konularına değineceğiz. Hepinize iyi çalışmalar. Hakan SÜLÜN Byte Online' ın yazarlarındandır. Kendisine hsulun@byte.com.tr adresinden ulaşabilirsiniz.
|
|
||||||||||||||
|
|
![]() |
|
| ANA SAYFA | FORUM | ABONE OLUN | BİZE ULAŞIN
Sitelerimiz: pcworld.com.tr | computerworld.com.tr | dunya.com | dunyastore.com
|
©2004 - 2009 BYTE Türkiye |