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

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Przypomnienie wiadomości na temat zmiennych

Oto, co zostało omówione w tym poradniku na temat zmiennych:
Zmienna to sposób przechowywania wartości. By używać zmiennej, musimy zarówno "zadeklarować" ją, by program wiedział o jej istnieniu, a następnie "przypisać" ją, tak aby program wiedział, jaką wartość w niej przechowujemy.
Oto sposób, w jaki możemy zadeklarować zmienną nazwaną "xPos":
var xPos;
Teraz możemy przypisać do xPos wartość 10:
xPos = 10;
Jeśli chcemy (a często będziemy chcieć!), możemy zadeklarować i przypisać wartość do zmiennej w jednej linijce:
var xPos = 10;
Jeśli z jakiegoś powodu chcemy później zmienić wartość zmiennej, możemy ją ponownie przypisać:
var xPos = 10;
// jakiś czas później ...
xPos = 20;
Wkrótce przekonamy się, dlaczego nadpisywanie zmiennych może być przydatne, gdy będziemy chcieli animować nasze rysunki.
Jak dobierać nazwy dla naszych zmiennych? W przypadku zmiennych w JavaScripcie, przestrzegajcie następujących zasad:
  • Nazwy zmiennych mogą zaczynać się od liter, lub symboli $ albo _. Mogą zawierać jedynie litery, cyfry, $ i _.  Nie mogą rozpoczynać się od cyfry. "myVariable", "leaf_1" i "$money3" to przykłady prawidłowej nazwy zmiennej.
  • Nazwy zmiennych zależą od "wielkości liter" - oznacza to, że "xPos" jest inną zmienna od "xpos", więc upewnij się, by zachować konsekwencję w nazewnictwie.
  • Nazwy zmiennych nie mogą pokrywać się z innymi zmiennymi, a w środowisku ProcessingJS jest wiele już istniejących zmiennych. Jeśli kiedyś zobaczysz błąd typu "Read only!", spróbuj zmienić nazwę swojej zmiennej.
  • Nazwy zmiennych powinny być proste i oznaczać coś - dla przykładu, zamiast "ts", użyj "toothSize".
  • Nazwy zmiennych, zawierające kolejne słowa powinny być połączone, a każdy następny wyraz powinien zaczynać się od dużej litery. Dlatego piszemy "toothSize" zamiast "toothsize" albo "tooth_size".
Będziemy często używać zmiennych w trakcie poznawania animacji w naszym następnym poradniku, więc jeżeli nie rozumiecie czegoś na temat zmiennych, zadajcie pytanie tutaj.

Chcesz dołączyć do dyskusji?

Rozumiesz angielski? Kliknij tutaj, aby zobaczyć więcej dyskusji na angielskiej wersji strony Khan Academy.