
İf . . . else
If deyimi bir programın akışını kontrol etmek için kullanılır. Belirli bir şarta göre yapılması istenilen işlemler,
If-else deyimi kullanılarak gerçekleştirilir.
Genel Kullanımı:
ÖRN-1
ÖRN-2 Çalışma alanında aşağıda gösterildiği gibi “ad” isimli bir ‘giriş text alanı’ ve “ekran” isimli bir ‘dinamik text alanı’ olsun:
Else . . . if
Birden fazla koşula ihtiyaç duyulan durumlarda iç-içe If ifadeleri kullanılırlar. Bir if koşuluna kaç tane else if ekleyebileceğiniz konusunda hiçbir sınır yoktur.
if(koşul1)
{
koşul1 doğruysa yapılacak işlemler;
}
else if(koşul2)
{
koşul1 yanlışsa ve koşul2 doğruysa yapılacak işlemler;
}
.
.
.
else
{
Diğer koşulların hepsi yanlışsa yapılacak işlemler;
}
ÖRN-3
if (x > 20)
{
trace(“x sayısı 20’den büyüktür“);
}
else if (x < 0)
{
trace(“x negatif“);
}
ÖRN-4
if (x > 0)
trace(“x pozitif“);
else if (x < 0)
trace(“x negatif“);
else
trace(“x sıfırdır“);
switch
Switch-Case yapısı şu şekilde çalışır; bir deyimin değeri, sabitlerden oluşan bir listede peş peşe test edilir. Deyimin değeri sabitlerden birisiyle eşleşince, bu eşleşmeyle ilgili İşlemler gerçekleştirilir.
switch(ifade)
{
case sabit1:
Yapılacak işlemler;
break;
case sabit2:
Yapılacak işlemler;
break;
case sabit3:
Yapılacak işlemler;
break;
.
.
.
default:
Yapılacak işlemler;
break;
}
ÖRN-5
var haftaninGunu:Date = new Date();
var gunRakam:uint = haftaninGunu.getDay();
switch(gunRakam)
{
case 0:
trace(“pazar“);
break;
case 1:
trace(“pazartesi“);
break;
case 2:
trace(“salı“);
break;
case 3:
trace(“çarşamba“);
break;
case 4:
trace(“perşembe“);
break;
case 5:
trace(“cuma“);
break;
case 6:
trace(“cumartesi“);
break;
default:
trace(“Aralık dışı rakam“);
break;
}
Facebook
Pinterest
LinkedIn
RSS