Profili Göster

ActionScript 3 Dersleri-4 : Değişken Türleri

Burak AYDIN Tarih: 10/05/2008 Yorum: 0 adet

Okunma : 622 Tutanlar: Bu yazıyı 0 kişi tuttu.

Değişkenler değişebilen değerlerdir. Bir değişkeni oluştururken sırasıyla ismini,türünü ve değerini tanımlarız.

Oluşturulan değişkenler türlerine göre öncelikle, kendilerine ait verileri oluştururlar. Biz ne zaman değer atama işlemini gerçekleştirirsek o zaman bu kaide bozulur.

String türü değişkenler ilk anda: null

Number türü değişken: NaN

Boolean: false

Object: null

int ve uint türü değişken: 0 olarak döner.

Not: Number, int gibi herhangi bir tür atanmayan değişkenler ise undefined çıktısını verir. (var mmistanbul_a; gibi) Ancak bu da programlamada string bir değer olarak kullanılabilir.

Şimdi temel basamaklarla değişken atamaya örnekler verelim.

var mmistanbul_a; // Sadece bir değişken oluşturduk. Türünü ve değerini belirtmedik
trace(mmistanbul_a); // undefined
var mmistanbul_b:Number; // Bir değişken oluşturduk ve türünü Number olarak belirttik
trace(mmistanbul_b); //NaN

var mmistanbul_c:String; // String türünde

trace(mmistanbul_c); //null

Şimdi bir değişkene değer atayarak çıktısını yeniden inceleyelim.

var mmistanbul_d:String = "www.mmistanbul.com";
trace(mmistanbul_d); //www.mmistanbul.com

Not: "" ifadelerinin yazım değişkenleri için kullanılması şartken numaralar için tam aksine kullanılmaması gerekmektedir.

Değişken türlerinin ne amaçla ve tam olarak nerelerde kullanılması gerektiği beyninizde derlenmeye başlamış olmalı. Fakat iki önemli örnekle bilgileri pekiştirelim.

var ad:String = "Burak";

var soyAd:String = "Aydın";

var mmistanbul_e:Boolean; // Şu anda mmistanbul_e false olarak dönüyor.

var isim:String = new String(ad + " " + soyAd);

/* Öncelikle şu koşulu arayalım. 
Acaba isim:String Burak Aydın 'mı?
Eğer öyleyse mmistabul_e 'yi doğru olarak değiştir. */

if ( isim == "Burak Aydın" ) {
     mmistanbul_e = true;
}

/* Daha sonra mmistanbul_e:Boolean 'ın doğrulanıp doğrulanmadığını kontrol ederek işlemi sonlandıralım. */

if ( mmistanbul_e == true ){ // ya da if (mmistanbul_e) {
   trace("Doğru");
}
else { // ya da else if(! mmistanbul_e) {
   trace("Yanlış");
}

Kolay gelsin..

aç-kapa İçeriğin rss beslemesi kullanımda değil Yorumlar

İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.


MMIstanbul Adobe UG MMIstanbul Adobe UG

adobe user group

ColdFusion, Flex, AIR, Flash, PDF, Dreamweaver, Fireworks, Photoshop, Illustrator, INdesign, Premiere, Soundbooth, Lightroom, InCopy, JRun, LiveCycle, Acrobat, AfteEffects, Resmi Adobe Kullanıcı Grubu.

yeni üyelik | şifremi unuttum

aç-kapa Konferans 2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2.Ulusal Yazılım Mimarisi Konferansı (UYMK’08), 11 – 12 Eylül 2008 tarihlerinde Ege Üniversitesi Bilgisayar Mühendisliği Bölümü ev sah...
Kategori: Konferans

aç-kapa Sergi İstanbul'da Bir Sürrealist: Salvador Dali

İstanbul'da Bir Sürrealist: Salvador Dali

Picasso ve Rodin’den sonra kimi görmek istersiniz deseler; Salvador Dali listenin ilk başlarında yer almaz mı? Ressam, yazar, bilim adamı, tasar...
Kategori: Sergi

aç-kapa Eğitim PAZARLAMA EĞİTİMLERİ

PAZARLAMA EĞİTİMLERİ

1-0 Eğitim Ajansı, eğitim programları Yer : Bir Sıfır Eğitim Danışmanlık Zaman Aralığı : Eylül – Ekim 2008 Adres : Çırağan Cad. Şahnisin Sok. No...
Kategori: Eğitim

aç-kapa Eğitim İLETİŞİM EĞİTİMLERİ

İLETİŞİM EĞİTİMLERİ

Kısa zamanda sektöre hızlı bir giriş yapan 1-0 Eğitim Ajansı iş hayatında kariyer yapmak isteyen katılımcılarını 1-0 öne geçirmeye devam ediyor. 1-0 ...
Kategori: Eğitim

aç-kapa Yarışma İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

Türkiye’nin interaktif pazarlama projelerini değerlendiren ilk ve tek yarışması Grand Interactive Awards (GIA) için başvurular 15 Ağustos tarihi...
Kategori: Yarışma

üyeler Üyelerimizden...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 197 (5 kayıtlı, 192 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

coldfusion mysql ubuntu
 
sponsor adobe istanbul