İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Action Script 3.0 Dersleri Ders-2 ( Veri Tipi Dönüşümleri )

Sephinroth

0
İyinet Üyesi
Katılım
26 Ocak 2010
Mesajlar
32
Reaction score
4
Konum
İstanbul
String veri tipini Number veri tipine çevirelim
String --> Number --> Number( Değer )

var str:String = "25" ; // çift tırnak içerisinde yazdığımız için hiçbir matematiksel anlam taşımayan düz standart metindir.

Var num:Number = Number(str);

// trace(num);

Burada str’yi String olarak tanımladım num değiminide number olarak tanımladım. Str’nin içerisindekini direk olarak num’a atamaya çalıştım. Bundan sonra matematiksel işlemleri rahatlıkla yapabiliriz.

trace(num + 20 ); // çıktısı 45 olacaktır.

--------------------------------------------------------------------------

Number veri tipini String veri tipine çevirelim
Number --> String --> String ( Değer )

var number: Number = 25;
var str:String = String(number);
trace(string); // çıktısı 25 olacaktır
trace (string + 25); // çıktısı 2525 olacaktır.

--------------------------------------------------------------------------

String veri tipini Boolean veri tipine çevirelim
String --> Boolean --> Boolean (değer)

var str:String = "İyinet";
var boolean: Boolean = Boolean(str);
trace(boolean); // Çıktısı true olacaktır.

var str:String = "";
var boolean: Boolean = Boolean(str);

trace(boolean); // Çıktısı false olacaktır.

Boş String sadece false oluşturur bunun dışında boşluk karakteri de dahil olmak üzere herhangi bir karakter varsa dönüşüm olarakta true değeri çıkar.

--------------------------------------------------------------------------

Number veri tipini Bloolean veri tipine çevirelim.
Number --> Boolean --> Bloolean(değer);

var number:Number = 100;
var boolean:Boolean = Boolean(number);

trace(boolean); // Çıktısı true olacaktır.

var number:Number = 0;
var boolean:Boolean = Boolean(number);

trace(boolean); // Çıktısı false olacaktır. 0 rakamın karşılığında sadece

boolean dönüşümünde false değeri üretir. Bunun dışındaki - , + veya ondalık sayı olması önemli değil herhangi bir sayıda true değerini alır.

--------------------------------------------------------------------------

Boolean veri tipini Number veri tipine çevirelim.
Boolean --> Number --> Number (değer)

var boolean:Boolean = true;
var number:Number = Number(boolean);

trace (number); // Çıktısı 1 olacaktır.

var boolean:Boolean = false;
var number:Number = Number(boolean);

trace (number); // Çıktısı 0 olacaktır.

Boolean true veya false değeri alabilir ama dönüşüm kullandığımızda 1 yada 0 da denk gelebilir.
True ( 1 ) anlamında false ( 0 ) anlamında da kullanılabilir.

--------------------------------------------------------------------------

Boolean veri tipini String veri tipine çevirelim.
Boolean --> String --> String (değer)

var boolean:Boolean = true;
var str:String = String(boolean);
trace (str); // Çıktısı true olacaktır.

var boolean:Boolean = false;
var str:String = String(boolean);
trace (str); // Çıktısı false olacaktır.

String’e dönüştürdüğünüz andan itibaren değeri ne olursa olsun başına ve sonuna çift tırnak ekler

Bir sonraki dersimizde değişkenleri öğreneceğiz.
 

karsavar

0
İyinet Üyesi
Katılım
13 Ağustos 2012
Mesajlar
8
Reaction score
0
selam,

as3 ile ilgili ders konusuna rastladım. bende as3 ile oyun yapmak istiyorum ama çok iyi bilmiyorum. ben şimdilik oda kaçış oyunu yapmak istiyorum. (anahtarla kapı açmak. tornavidayla vida sökmek, şifreli kasaya şifreyi girip açmak vs.. ) gibi animasyon içeren bir oyun nasıl yapılır konu olarak paylaşırmısınız.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst