< Return to Video

Více o proměnných

  • 0:02 - 0:04
    Vytvořili jsme tuto
    úžasnou proměnnou,
  • 0:04 - 0:06
    která určuje velikost
    Winstonových očí.
  • 0:06 - 0:07
    A ta se opravdu hodí,
  • 0:07 - 0:10
    protože nám ušetří hodně času.
  • 0:10 - 0:13
    Dřív jsme museli napsat
    to stejné číslo čtyřikrát.
  • 0:13 - 0:16
    A to pokaždé, když jsme
    chtěli změnit velikost jeho očí.
  • 0:16 - 0:19
    Můžeme ale čísla nahradit proměnnými,
    pokud čísla nejsou úplně stejná?
  • 0:19 - 0:22
    Co kdybych chtěla Winstona
    o kousek posunout?
  • 0:22 - 0:24
    Mohla bych změnit každou
    x-ovou souřadnici.
  • 0:24 - 0:26
    Ale ty souřadnice
    se stejně liší,
  • 0:26 - 0:28
    takže je nemůžu nahradit
    jedinou proměnnou.
  • 0:28 - 0:29
    Ale počkat!
  • 0:29 - 0:31
    Když proměnné přiřadím hodnotu,
  • 0:31 - 0:34
    můžu ji použít stejným způsobem,
    jakým bych použila číslo.
  • 0:34 - 0:37
    To znamená, že můžu použít
    proměnné v matematických výrazech.
  • 0:37 - 0:38
    Zkusme tohle:
  • 0:38 - 0:41
    Vytvoříme proměnnou
    pro x-ovou souřadnici Winstona.
  • 0:41 - 0:43
    Nazveme ji "var x".
  • 0:45 - 0:48
    Teď ji přiřadíme hodnotu
    x-ové souřadnice Winstonova obličeje.
  • 0:48 - 0:51
    Jeho obličej je nakreslený
    na x-ové souřadnici 200.
  • 0:51 - 0:54
    Napíšeme "var x = 200".
  • 0:55 - 0:59
    Tohle číslo můžu teď nahradit
    mojí novou proměnnou x.
  • 0:59 - 1:02
    Když proměnnou x změním,
    Winstonův obličej se posune.
  • 1:02 - 1:04
    S výjimkou očí a pusy.
  • 1:05 - 1:06
    Abychom to spravili,
  • 1:07 - 1:13
    definujeme pozici jeho očí a pusy
    ve vztahu k pozici obličeje.
  • 1:14 - 1:18
    X-ové souřadnice budou
    středem všech elips.
  • 1:18 - 1:20
    Takže jeho obličej
    bude nakreslený na…
  • 1:20 - 1:22
    Tady je 200.
  • 1:22 - 1:24
    Jako první se zaměříme
    na jeho levé oko.
  • 1:25 - 1:26
    Tahle elipsa představuje
    jeho levé oko.
  • 1:26 - 1:30
    Jak můžeme vidět, její x-ová
    souřadnice je 150.
  • 1:30 - 1:33
    Hodnota 150 je tady.
  • 1:33 - 1:38
    A já vím, že 150
    je o 50 menší než 200.
  • 1:38 - 1:40
    Souřadnice jeho levého
    oka by tedy měla být:
  • 1:40 - 1:43
    Aktuální souřadnice jeho
    obličeje je minus 50.
  • 1:43 - 1:47
    Čili máme x, pozici jeho
    obličeje, minus 50.
  • 1:48 - 1:50
    Když teď změním
    pozici jeho obličeje,
  • 1:50 - 1:52
    jeho levé oko se pohybuje
    společně s ním.
  • 1:53 - 1:55
    Pojďme na další.
  • 1:55 - 1:59
    Pravé oko je nakeslené na
    souřadnici 300.
  • 1:59 - 2:02
    Tadyhle máme 300.
  • 2:02 - 2:06
    A 300, jak víme, je o 100
    více než 200.
  • 2:06 - 2:10
    Takže pravé oko by mělo být:
    aktuální pozice obličeje plus 100.
  • 2:10 - 2:13
    Napíšeme tedy x plus 100.
  • 2:13 - 2:14
    Zbývá už jen předělat pusu.
  • 2:14 - 2:17
    Ta má souřadnici 250.
  • 2:17 - 2:19
    Hodnotu 250 máme tady.
  • 2:19 - 2:23
    250 je 200 plus 50.
  • 2:26 - 2:31
    Takže to bude aktuální souřadnice jeho
    obličeje x plus 50.
  • 2:31 - 2:33
    A teď už se můžu zbavit
    těchto čmáranic.
  • 2:33 - 2:37
    Čili když změním hodnotu x,
    posune se celý obličej.
  • 2:40 - 2:43
    Před koncem si řekneme
    ještě pár věcí o proměnných.
  • 2:43 - 2:46
    Když proměnnou deklarujete
    s použitím slov "var x",
  • 2:46 - 2:48
    můžete jí přiřadit hodnotu
    kolikrát jen chcete.
  • 2:48 - 2:52
    Čili jí nejdříve
    přiřadím hodnotu 198.
  • 2:52 - 2:55
    A následně x
    zvětším na 300.
  • 2:55 - 2:59
    Nebo x zmenším na 150.
  • 2:59 - 3:03
    Počítat se bude poslední hodnota,
    kterou jsme proměnné přidělili.
  • 3:03 - 3:05
    V našem případě 150.
  • 3:05 - 3:08
    Použít "var" ale můžete jen jednou
    pro každou proměnnou.
  • 3:08 - 3:13
    Dejme tomu, že bych tady
    napsala "var x = 150".
  • 3:13 - 3:16
    Byla by to úplně nová
    proměnná pojmenována x.
  • 3:16 - 3:21
    A tu starou by počítač prostě
    zahodil a zapomněl na ni.
  • 3:21 - 3:25
    Dál by se používala
    jen ta nová proměnná.
  • 3:25 - 3:28
    Někdy se něco takového
    obejde bez větších problémů,
  • 3:28 - 3:30
    ale rozhodně to
    nedoporučuji dělat.
  • 3:30 - 3:33
    Takže si to tu necháme
    jen jednou: "var x = 150".
Title:
Více o proměnných
Description:

Jessica vysvětluje další důležité věci, které byste měli o používání proměnných vědět.

more » « less
Video Language:
English
Duration:
07:10

Czech subtitles

Revisions