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!