Menu
Coddy logo textTech

let vs var

Część sekcji Podstawy ścieżki Swift w Coddy. Lekcja 4 z 86.

W Swift używasz let i var do przechowywania wartości.

var tworzy zmienną. Jej wartość można zmienić później:

var score = 10
print(score)  // 10
score = 20
print(score)  // 20

let tworzy stałą. Jej wartości nie można zmienić po jej ustawieniu:

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // Błąd! Nie można przypisać wartości do stałej 'let'

Kiedy używać którego?

  • Domyślnie używaj let. Jeśli wartość nie musi się zmieniać, użyj stałej.
  • Używaj var tylko wtedy, gdy wiesz, że wartość będzie musiała się zmienić.

To dobra praktyka w Swift, która sprawia, że kod jest bezpieczniejszy i łatwiejszy do zrozumienia.

challenge icon

Wyzwanie

Początkujący

Utwórz stałą o nazwie language o wartości "Swift" oraz zmienną o nazwie age o wartości 25. Wypisz obie wartości w osobnych wierszach.

Spróbuj swoich sił

// Wpisz swój kod poniżej
// Jedna z tych dwóch zmiennych nigdy nie zmienia swojej wartości, a druga może ją zmieniać


// Nie zmieniaj poniższych wierszy
print(language)
print(age)
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Edytor online Swift