KitsuneScript oferuje dwa sposoby deklarowania wartości: zmienne (let) i stałe (const).KitsuneScript offers two ways to declare values: variables (let) and constants (const).
Słowo kluczowe let tworzy zmienną, której wartość można zmieniać:The let keyword creates a variable whose value can be changed:
Słowo kluczowe const tworzy stałą - wartość, której nie można zmienić:The const keyword creates a constant - a value that cannot be changed:
Stałe zazwyczaj nazywa się WIELKIMI_LITERAMI z podkreślnikami, ale to tylko konwencja - język tego nie wymusza.Constants are usually named with UPPER_CASE and underscores, but this is just a convention - the language does not enforce it.
Zmienna może być zadeklarowana bez wartości początkowej:A variable can be declared without an initial value:
Możesz zadeklarować wiele zmiennych w jednej linii:Możesz zadeklarować wiele zmiennych w jednej linii:
Rozpakowywanie list i map do zmiennych:Rozpakowywanie list i map do zmiennych:
Zmienne są dostępne w bloku, w którym zostały zadeklarowane:Zmienne są dostępne w bloku, w którym zostały zadeklarowane:
Przypisz wartość tylko jeśli zmienna jest null:
Skrócone operatory przypisania:Skrócone operatory przypisania:
++i najpierw zwiększa, potem zwraca wartość. i++ najpierw zwraca wartość, potem zwiększa. Ma to znaczenie w wyrażeniach!
| Słowo kluczowe | OpisDescription | Zmienialność |
|---|---|---|
let |
Zmienna | ✅ Można zmienić |
const |
Stała | ❌ Nie można zmienić |