STUDIO KODOWANIA Funkcje z parametrami
Mamy funkcję rysowania kwadratu o boku 50 pikseli.
Świetnie, ale gdybym chciała narysować kwadrat o boku
50 pikseli i drugi o boku 100 pikseli?
Tworzenie dwóch odrębnych funkcji, aby wykonać prawie
to samo, jest bez sensu.
Zamiast tego można użyć funkcji z parametrem.
Parametry umożliwiają nam podanie wartości do funkcji,
w której stosuje się zmienne wewnątrz funkcji.
Spróbujmy do tej funkcji dodać parametr o nazwie "Długość",
aby jej używać do tworzenia kwadratów różnych rozmiarów.
W edytorze funkcji można wyedytować nazwę i opis tak,
jak poprzednio, ale teraz można też dodać parametr.
Wpisz nazwę parametru w rubryce i kliknij: "Dodaj parametr".
Powstanie czerwony bloczek o nazwie parametru,
który właśnie utworzyłeś.
Teraz można zastąpić bloczek "Idź do przodu o 100"
parametrem "Długość" i dojdzie do przesunięcia o "Długość".
Kliknij "Zapisz" i "Zamknij" oraz przyciągnij
i opuść nowy bloczek
"Utwórz kwadrat" z kategorii funkcji w przyborniku.
Zauważysz pustą kratkę obok "Długości",
ponieważ funkcja potrzebuje informacji
ile ma wynosić "Długość".
Przeciągnij bloczek liczby z kategorii "Matematyka"
i umieść w tej kratce. Zobacz, teraz można korzystać z funkcji
bez końca, stosując różne "Długości",
aby tworzyć kwadraty różnej wielkości?
Teraz sam wypróbuj!