0:00:04.980,0:00:10.360
Bu yerda tomonlari 50 piksel bo‘lgan kvadratni chizadigan funksiya berilgan.[br]Bu juda zo‘r, ammo, agar men
0:00:10.360,0:00:16.449
tomonlari 50 piksel bo‘lgan bitta kvadrat va tomonlari 100 piksel bo‘lgan yana bitta kvadrat chizishni [br]xohlasamchi?
0:00:16.449,0:00:21.199
Biz deyarli bir xil vazifani bajaradigan ikkita alohida funksiya yaratishimizni keragi yo‘q.[br]Uning o‘rniga, biz
0:00:21.199,0:00:27.439
funksiyani biron parametr bilan ishlata olamiz. Parametrlar bizga biron funksiyaga [br]o‘sha funksiya ichida o‘zgaruvchi sifatida
0:00:27.439,0:00:32.250
ishlatiladigan qiymatlar berish imkonini beradi.[br]Keling, mana bu funksiyaga parametr qo‘shishni mashq qilib ko‘ramiz,
0:00:32.250,0:00:37.860
shunda biz uni turli xil o‘lchamdagi kvadratlar yaratishda ishlata olamiz.[br]Funksiya o‘zgartiruvchisida,
0:00:37.860,0:00:42.989
xuddi oldingidek nomini va ta’rifini o‘zgartira olasiz, ammo [br]hozir siz biron parametr ham qo‘sha olasiz.
0:00:42.989,0:00:48.280
Bu joyga parametringizning nomini yozing va Add Parametr ni bosing. [br]Bu hozirgina siz yaratgan
0:00:48.280,0:00:54.460
parametr nomi bilan nomlangan bitta qizil bo‘lim yaratadi.[br]Endi, siz move forward bo‘limini
0:00:54.460,0:01:01.969
Length nomli paratametrga ega 100 bo‘limi bilan almashtira olasiz, shunda u [br]Length qiymati bo‘yicha siljiydi. Saveni bosing
0:01:01.969,0:01:07.930
va yoping va o‘zingizning yangi create a square bo‘limingizni funksiyalar turkumidan [br]olib, uskunalar qutisiga joylang.
0:01:07.930,0:01:11.980
Siz uzunlik yonida bo‘sh joy borligini payqaysiz, chunki, [br]bu funksiya Length parametri qanday qiymat
0:01:11.980,0:01:17.110
olishini bilishni xohlaydi. Math turkumidan bitta son bo‘limini olib keling
0:01:17.110,0:01:22.050
va uni mana bu joyga joylashtiring. Turli xil o‘lchamdagi kvadratlarni yasash uchun [br]turli xil uzunliklar bilan
0:01:22.050,0:01:25.890
bu funksiyani qayta-qayta ishlatilishini ko‘rdingizmi?[br]Buni o‘zingiz ham mashq qilib ko‘ring!