Smyčka for se pohybuje po zadaném seznamu hodnot, dokud není seznam vyčerpán.
1) Syntaxe:
Syntaxe smyčky for using v a seznam hodnot je uveden níže. Tato smyčka for obsahuje řadu proměnných v seznamu a spustí se pro každou položku v seznamu. Pokud je například v seznamu 10 proměnných, pak se smyčka provede desetkrát a hodnota se uloží do varname.
Podívejte se na výše uvedenou syntaxi:
- Klíčová slova jsou pro, v, udělat, hotovo
- Seznam je seznam proměnných, které jsou odděleny mezerami. Pokud není seznam uveden v příkazu for, převezme hodnotu pozičního parametru, která byla předána do shellu.
- Varname je jakákoli proměnná převzatá uživatelem.
Příklad pro:
Ukázali jsme příklad pro počítání tabulky 2 v cyklu for.
Podívejte se na výše uvedený snímek, naše varname je stůl , seznam je uveden pod složenými závorkami. Ve složených závorkách první dva inicializují tabulku od 2, 20 představuje maximální hodnotu $table a poslední 2 ukazuje přírůstek o hodnotu 2.
Podívejte se na výše uvedený snímek, zobrazuje tabulku 2 jako výstup.
2) Syntaxe:
Syntaxe pro podobný programovací jazyk C.
Podívejte se na výše uvedený snímek, ukazuje podmínka1 inicializace , cond2 označuje stav a cond3 označuje Aktualizace.
Příklad pro:
Ukázali jsme příklad pro počítání čísla v opačném směru.
Podívejte se na výše uvedený snímek, toto je skript smyčky. $i bude inicializováno s 10 a bude pokračovat na 1, snižovat o 1 hodnotu.
Podívejte se na výše uvedený snímek, toto je výstup skriptu.
rajesh khanna