Podsumowanie

Ukończone

W tym module przedstawiono sposób stosowania logiki warunkowej do programu. Dodając logikę warunkową, można utworzyć wiele ścieżek wykonywania za pośrednictwem programu. Większość programów ma wiele ścieżek, ponieważ sprawia to, że program jest elastyczny.

Zapoznaliśmy się z konstrukcją if...elif...else i dowiedzieliśmy się, jak ją zastosować. Logika warunkowa w języku F# różni się od tego, jak większość języków wykonuje logikę warunkową. W języku F# logika warunkowa uruchamia wyrażenia, które generują wartość.

Na koniec przedstawiono trzy typy pętli: for...in, for...toi while...do. Funkcjonalność konstrukcji trzech pętli jest różna, więc która pętla, której można użyć, zależy od celu. for...in iteruje w kolekcji z możliwością wyliczania. for...to iteruje do momentu osiągnięcia zmiennej pętli, niezależnie od tego, czy jest zwiększana, czy dekrementuje wartość. while...do koncentruje się na warunku warunkowym, który, gdy jest obliczany na falsewartość , przerywa pętlę.