If you're seeing this message, it means we're having trouble loading external resources on our website.

Pokud používáš webový filtr, ujisti se, že domény: *.kastatic.org and *.kasandbox.org jsou vyloučeny z filtrování.

Hlavní obsah

Shrnutí: Proměnné

Zde je shrnutí toho, co jsme probrali v tomto tutoriálu o proměnných:
Proměnná je způsob, jak ukládat hodnoty. Abychom mohli proměnnou používat, musíme ji deklarovat – dát programu vědět o naší proměnné – a pak ji přiřadit – aby program věděl, jakou hodnotu v proměnné ukládáme.
Zde je příklad, jak bychom deklarovali proměnnou s názvem "xPos":
var xPos;
Nyní můžeme přiřadit xPos tak, aby ukládala hodnotu 10:
xPos = 10;
Chceme-li to – a často to tak chceme! – můžeme deklarovat a přiřadit v jednom prohlášení:
var xPos = 10;
Pokud z nějakého důvodu chceme změnit hodnotu proměnné později, můžeme ji znovu přiřadit:
var xPos = 10;
// o něco později ...
xPos = 20;
Brzy uvidíme, proč může být opětovné přiřazení užitečné, když chceme zanimovat naše kresby.
Jakým způsobem vybírat jména proměnných? Pro proměnné v JavaScriptu postupuj podle těchto pravidel:
  • Názvy proměnných mohou začínat písmeny, nebo symboly $ nebo _. Mohou obsahovat pouze písmena, číslice, $ a _. Nemohou začínat číslem. "myVariable", "leaf_1" a "$money3" jsou příklady vhodných názvů proměnných.
  • U jmen proměnných záleží na velikosti písmena, což znamená, že "xPos" se liší od "xpos", takže se ujisti, že názvy píšeš vždy stejně.
  • Názvy proměnných nemohou být stejné jako již existující názvy proměnných a v našem programovacím prostředí ProcessingJS je jich hodně. Pokud někdy vidíš chybové hlášení jako "Jen pro čtení!", zkus změnit název tvé proměnné.
  • Jména proměnných by měla být jasná a smysluplná; například namísto "ts", použij "toothSize".
  • Jména proměnných by měla používat velikáPísmena, tzv. camelCase pro více slov, jako je "toothSize" namísto "toothsize" nebo "tooth_size".
Proměnné budeme používat velmi často, a to zejména po tom, co se v dalším tutoriálu naučíme animovat, takže se zde můžeš zeptat na cokoli, čemu ohledně proměnných nerozumíš.

Chceš se zapojit do diskuze?

Umíš anglicky? Kliknutím zobrazíš diskuzi anglické verze Khan Academy.