여기 옆면이 50 픽셀인 사각형을 그리는 함수가 있습니다.
그런데 옆면이 50 픽셀인 사각형과 옆면이 100 픽셀인 사각형을 원하면 어떻게 될까요?
거의 동일한 일을 하는 두 개의 함수가 있을 필요는 없습니다.
한 개의 매개변수를 갖는 한 개의 함수를 사용할 수 있습니다. 매개변수는 수치를 함수에 전달하여
함수 안에서 변수로서 사용되게 할 수 있습니다. like라고 부르는 매개변수를 이 함수에
추가하여 이 함수로 여러 크기의 사각형을 만들 수 있습니다. 함수 편집기에서,
이전과 마찬가지로 이름과 설명을 수정할 수 있지만 지금은 매개변수도 추가할 수 있습니다.
빈 공간에 매개변수 이름을 적고 Add 매개변수를 클릭하세요. 그러면
빨간색 블록이 이제 막 만든 매개변수의 이름과 함께 만들어 집니다. 이제 100 블록만큼 move forward를
매개변수 Length로 교체할 수 있어 Length만큼 앞으로 이동하게 됩니다.
저장과 닫기를 클릭하여 새로 만든 사각형 블록을 툴 박스 내 함수 범주에서 드래그하여 꺼냅니다.
여러분은 length 옆에 빈 공간이 있음을 알게 될 것입니다. 함수는 매개변수 Length가 어떤 값을
가져야 하는지 알아야 하기 때문이죠. 숫자 블록을 Math 범주에서 드래그하여
그 블록을 이 공간에 놓으세요. 이 함수로 여러 크기의 사각형을 만들 때
길이를 달리하여 여러 번 다시 사용할 수 있는지 보세요. 직접 한 번 해보세요!