WEBVTT 00:00:04.980 --> 00:00:10.360 這是一個用 50像素變長。很好,但是如果我 00:00:10.360 --> 00:00:16.449 想畫一個邊長為50像素的正方形 而另一個正方形的邊長為100像素時怎麼辦? 00:00:16.449 --> 00:00:21.199 我們不必將做幾乎相同的事情兩個函數 單獨做出來。相反,我們 00:00:21.199 --> 00:00:27.439 可以將一個函數與參數一起使用。參數 允許我們將值傳遞給一個函數 00:00:27.439 --> 00:00:32.250 用作函數內的變量。 讓我們嘗試在函數中添加一個名為like的參數 00:00:32.250 --> 00:00:37.860 這樣我們可以用它來創建不同大小的正方形 在函數編輯器中, 00:00:37.860 --> 00:00:42.989 您可以像之前一樣編輯名稱和描述, 但現在您也可以添加參數。 00:00:42.989 --> 00:00:48.280 在空格中輸入參數名稱 然後單擊添加參數。這將 00:00:48.280 --> 00:00:54.460 會為您剛剛創建參數名稱生成紅色塊 現在我們可以將 00:00:54.460 --> 00:01:01.969 向前100個塊替換為長度(Length)參數 因此它將按長度向前移動。點擊保存 00:01:01.969 --> 00:01:07.930 然後關閉並拖出在工具箱函數類別中 新創建的正方形塊 00:01:07.930 --> 00:01:11.980 您會注意到Length旁邊有一個空白處 因為該函數想知道 00:01:11.980 --> 00:01:17.110 參數Length應該具有什麼值。 從數學類別中拖動數字塊 00:01:17.110 --> 00:01:22.050 並將其放置在此空間中。看看你怎麼能 一次又一次用不同的長度值來使用該函數 00:01:22.050 --> 00:01:25.890 製作不同大小的正方形? 自己嘗試一下!