WEBVTT 00:00:04.980 --> 00:00:10.360 Berikut adalah fungsi lukis kotak dengan sisi 50 piksel. Bagus, tetapi bagaimana jika saya 00:00:10.360 --> 00:00:16.449 ingin lukis kotak sisi 50 piksel dan satu lagi kotak sisi 100 piksel? 00:00:16.449 --> 00:00:21.199 Kita tidak perlu hasilkan dua fungsi berasingan yang melakukan perkara yang hampir sama. Sebaliknya, kita 00:00:21.199 --> 00:00:27.439 boleh gunakan satu fungsi dengan parameter. Parameter membolehkan kita hantar nilai ke fungsi yang 00:00:27.439 --> 00:00:32.250 digunakan sebagai pembolehubah dalam fungsi tersebut. Mari cuba tambah parameter yang dipanggil seperti ke 00:00:32.250 --> 00:00:37.860 fungsi ini supaya kita boleh gunakannya untuk membuat saiz kotak yang berbeza. Dalam editor fungsi, 00:00:37.860 --> 00:00:42.989 anda boleh mengedit nama dan perihalan seperti sebelum ini tetapi sekarang anda juga boleh menambah parameter. 00:00:42.989 --> 00:00:48.280 Tulis nama parameter anda di ruang dan klik Tambah Parameter. Ini akan wujudkan 00:00:48.280 --> 00:00:54.460 blok merah dengan nama parameter yang baru anda cipta. Kini kita boleh gantikan blok 00:00:54.460 --> 00:01:01.969 bergerak ke hadapan 100 dengan parameter Ukuran jadi ia akan bergerak ke hadapan "Ukuran". Klik simpan 00:01:01.969 --> 00:01:07.930 dan tutup dan seret keluar blok baru lukis kotak dari kategori fungsi dalam toolbox. 00:01:07.930 --> 00:01:11.980 Anda akan melihat terdapat ruang kosong di sebelah Ukuran kerana fungsi ingin tahu 00:01:11.980 --> 00:01:17.110 apakah nilai Ukuran parameter yang harus dimasukkan. Seret blok nombor dari kategori Matematik 00:01:17.110 --> 00:01:22.050 dan letakkan di ruang ini. Cuba bagaimana anda boleh gunakan fungsi ini berulang kali dengan ukuran 00:01:22.050 --> 00:01:25.890 berbeza untuk hasilkan saiz kotak yang berbeza? Cubalah sendiri!