Cyklus for sa pohybuje cez zadaný zoznam hodnôt, kým sa zoznam nevyčerpá.
1) Syntax:
Syntax cyklu for using v a zoznam hodnôt je uvedený nižšie. Tento cyklus for obsahuje množstvo premenných v zozname a vykoná sa pre každú položku v zozname. Napríklad, ak je v zozname 10 premenných, potom sa cyklus vykoná desaťkrát a hodnota sa uloží do varname.
pole vs zoznam polí
Pozrite sa na vyššie uvedenú syntax:
- Kľúčové slová sú pre, v, robiť, hotovo
- Zoznam je zoznam premenných, ktoré sú oddelené medzerami. Ak zoznam nie je uvedený v príkaze for, potom prevezme hodnotu pozičného parametra, ktorá bola odovzdaná do shellu.
- Názov premennej je ľubovoľná premenná prevzatá používateľom.
Príklad pre:
Ukázali sme príklad na počítanie tabuľky 2 v rámci cyklu for.
Pozrite sa na snímku vyššie, naša varname je tabuľky , zoznam je uvedený v zložených zátvorkách. V rámci zložených zátvoriek prvé dve inicializujú tabuľku od 2, 20 predstavuje maximálnu hodnotu $table a posledné 2 zobrazuje prírastok o hodnotu 2.
Pozrite sa na snímku vyššie, zobrazí sa tabuľka 2 ako výstup.
2) Syntax:
k zhlukovacím algoritmom
Syntax pre podobný programovací jazyk C.
Pozrite sa na snímku vyššie, stav 1 naznačuje inicializácia , cond2 označuje stave a cond3 označuje aktualizovať.
Príklad pre:
Ukázali sme príklad na počítanie čísla v opačnom smere.
Pozrite sa na snímku vyššie, toto je skript slučky. $i sa inicializuje s 10 a prejde na 1, pričom sa zníži o 1 hodnotu.
previesť dátum na reťazec
Pozrite sa na snímku vyššie, toto je výstup skriptu.