Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť podmienený príkaz , ako napríklad : i = 10while i > 0
2
Určte , ako dlho spustiť slučku . To niekedy zahŕňa nastavenie premennej mimo while sledovať jej priebeh . V tomto príklade , zatiaľ čo slučka sa používa na odčítanie z premennej " i " : i = 10while i > 0 # blok kódu obsahujúce odčítanie budú pridané hereend
3
Vytvorte blok . Blok je kus kódu , ktorý sa vykoná , zakaždým , keď slučka beží . Vo väčšine prípadov , blok tiež upravuje stav . V tomto príklade , zámerom je odpočítať od premennej " i " . Táto slučka číta čísla z klávesnice a odčíta ich od " i " . Vzhľadom k podmieneného príkazu v while , ak je na konci slučky " i " je 0 alebo nižšia , slučka sa ukončí : i = 10while i > 0i = i - gets.chomp.to_iputs " i je teraz # { i } " koniec
Vytvor Do Loop
4
Vyberte while .
5
Nahradiť " , zatiaľ čo " s " , kým " . Hoci do slúžia rovnakému účelu ako dobu , v predchádzajúcom príklade , by sa nič nestalo , ako i > 0 vyhodnotený ako true , akonáhle sa spustí slučka . To znamená , že blok sa nevykoná ani raz . Avšak , v niektorých prípadoch je to jasnejšie .
6
Pozrime sa na nasledujúce dva príklady . Použitie kým je výstižnejší spôsob vrátenia result.1 . aj keď nie je is_ready ( ) wait_until_ready ( ) end2 . až is_ready ) wait_until_ready ( ) konca (