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?
- Milá Khán Akademii,
Pokoušel jsem se při procvičování JavaScriptu používat konstanty místo proměnných, ovšem ten upocený zelený kousek slizu hlásící chyby nezná klíčové slovo „const“.
Naučili byste jej prosím této užitečné věci?
Děkuji(3 hlasy)