Return to Video

Functions with Parameters

  • 0:05 - 0:10
    Bu yerda tomonlari 50 piksel bo‘lgan kvadratni chizadigan funksiya berilgan.
    Bu juda zo‘r, ammo, agar men
  • 0:10 - 0:16
    tomonlari 50 piksel bo‘lgan bitta kvadrat va tomonlari 100 piksel bo‘lgan yana bitta kvadrat chizishni
    xohlasamchi?
  • 0:16 - 0:21
    Biz deyarli bir xil vazifani bajaradigan ikkita alohida funksiya yaratishimizni keragi yo‘q.
    Uning o‘rniga, biz
  • 0:21 - 0:27
    funksiyani biron parametr bilan ishlata olamiz. Parametrlar bizga biron funksiyaga
    o‘sha funksiya ichida o‘zgaruvchi sifatida
  • 0:27 - 0:32
    ishlatiladigan qiymatlar berish imkonini beradi.
    Keling, mana bu funksiyaga parametr qo‘shishni mashq qilib ko‘ramiz,
  • 0:32 - 0:38
    shunda biz uni turli xil o‘lchamdagi kvadratlar yaratishda ishlata olamiz.
    Funksiya o‘zgartiruvchisida,
  • 0:38 - 0:43
    xuddi oldingidek nomini va ta’rifini o‘zgartira olasiz, ammo
    hozir siz biron parametr ham qo‘sha olasiz.
  • 0:43 - 0:48
    Bu joyga parametringizning nomini yozing va Add Parametr ni bosing.
    Bu hozirgina siz yaratgan
  • 0:48 - 0:54
    parametr nomi bilan nomlangan bitta qizil bo‘lim yaratadi.
    Endi, siz move forward bo‘limini
  • 0:54 - 1:02
    Length nomli paratametrga ega 100 bo‘limi bilan almashtira olasiz, shunda u
    Length qiymati bo‘yicha siljiydi. Saveni bosing
  • 1:02 - 1:08
    va yoping va o‘zingizning yangi create a square bo‘limingizni funksiyalar turkumidan
    olib, uskunalar qutisiga joylang.
  • 1:08 - 1:12
    Siz uzunlik yonida bo‘sh joy borligini payqaysiz, chunki,
    bu funksiya Length parametri qanday qiymat
  • 1:12 - 1:17
    olishini bilishni xohlaydi. Math turkumidan bitta son bo‘limini olib keling
  • 1:17 - 1:22
    va uni mana bu joyga joylashtiring. Turli xil o‘lchamdagi kvadratlarni yasash uchun
    turli xil uzunliklar bilan
  • 1:22 - 1:26
    bu funksiyani qayta-qayta ishlatilishini ko‘rdingizmi?
    Buni o‘zingiz ham mashq qilib ko‘ring!
Title:
Functions with Parameters
Video Language:
English
Duration:
01:28

Uzbek subtitles

Revisions