Loading:


    Kurs ActionScript 3 dla początkujących - część 2

    4. Pętle oraz zastosowanie

     

    Pętlami można nazwać instrukcje warunkowe, które się powtarzają więcej niż jeden raz. Wyjście z takiej pętli jest zagwarantowe jeśli określony warunek w nawiasach okrągłych zostanie spełniony. Dostępne pętle to: for..each..in, for, do..while, while, for.in . Zajmiemy się tylko dwoma pętlami w tym rozdziale jako, że niemal każda działa tak samo.

     

    Zacznijmy od najprostszej pętli o nazwie while, najprostszy przykład dla niej to sprawdzenie czy w podanym słowie istnieje określony znak:

     

    var adres = "email@wp.pl";
    var i = 0;

    while(i < adres.length)
    {
     if (adres.charAt(i) == "@")
     {
     trace ("Wykryłem obecność @");
     break;
     }
    i++:
    }

     Na początku deklarujemy zmienne: dla przeszukiwanego tekstu adresu email, oraz zmienną początkową dla pętli while, która wynosi 0 ponieważ charAt sprawdza pierwszy znak tekstu jako 0.

     

    Pętla wykona się tyle razy ile jest znaków w adresie, z tym, że my dodaliśmy instrukcje warunkową if oraz break, jeśli zostanie napotkany znak @ w adresie wtedy pętla while przestaje się powtarzać oraz zostaje wygenerowany tekst od programu w konsoli.



    Dalsza czê¶æ: 1 2 3 4 5 6 7

    Napisz Artyku³






    Dodano przez: divix
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
    Fajnie że jest to wszystko takie dosyć mocno przejrzyste i podzielone na małe fragmenty. Choć i tak momentami się pogubiłem i nie dokońca wszystko zrozumiamłem to jest to najbardziej przejrzysty kurs z jaskim miałem do czynienia do dziś i to do AS3 po polsku. Bravo!
    autor: grafik_skazany_na_as | 4448 | 2009-12-02 22:43:25


      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors