Bir programda birçok defa belirli eylemleri yinelemek, yalnızca belirli eylemleri gerçekleştirirken diğer eylemleri gerçekleştirmemek, belirli koşullara bağlı olarak alternatif eylemleri uygulamak, vb. istersiniz. Akış denetimi, hangi eylemlerin gerçekleştirileceğiyle ilgili denetimdir. ActionScript'te birçok kullanılabilir akış denetimi öğesi türü vardır.
İşlevler: İşlevler kısayollara benzer—tek bir ad altında bir eylemler dizisini gruplandırmanın bir yolunu sağlar ve hesaplamaları gerçekleştirmek için kullanılabilir. İşlevler özellikle olayları işlemede önemlidir ancak talimatlar dizisini gruplandırmak için genel bir araç olarak da kullanılabilir. İşlevlerle ilgili daha fazla bilgi için, bkz. İşlevler.
Döngüler: Döngü yapıları, bilgisayarın belirli sayıda veya bazı koşullar değişinceye kadar gerçekleştireceği bir talimatlar dizisi belirlemenize olanak sağlar. Döngüler genellikle bilgisayar döngüde her çalıştığında değeri değişen bir değişkeni kullanarak birçok ilgili öğeyi işlemek için kullanılır. Döngülerle ilgili daha fazla bilgi için, bkz. Döngü.
Koşul deyimleri: Koşul deyimleri, belirli koşullarda gerçekleştirilen belirli talimatları belirlemenin veya farklı koşullar için alternatif talimatlar dizisi sağlamanın bir yolunu sağlar. En yaygın koşul deyimi türü if deyimidir. if deyimi, parantezleri içindeki bir değeri veya ifadeyi kontrol eder. Değer true olursa, küme ayraçları içindeki kod satırları gerçekleştirilir; aksi takdirde bunlar yoksayılır. Örneğin:
if (age <>
if deyiminin eşi olan else deyimi, koşul true olmadığında gerçekleştirilecek alternatif talimatları belirlemenize olanak sağlar:
if (username == "admin")
{
// do some administrator-only things, like showing extra options
}
else
{
// do some non-administrator things
}
0 yorum:
Yorum Gönder