Menu
Coddy logo textTech

Let vs Var

Fait partie de la section Fondamentaux du Journey Swift de Coddy — leçon 4 sur 86.

En Swift, vous utilisez let et var pour stocker des valeurs.

var crée une variable — sa valeur peut être modifiée plus tard :

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

let crée une constante — sa valeur ne peut pas être modifiée une fois définie :

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // Erreur ! Impossible d'assigner une valeur à une constante 'let'

Quand utiliser lequel ?

  • Utilisez let par défaut. Si une valeur n'a pas besoin de changer, faites-en une constante.
  • Utilisez var uniquement lorsque vous savez que la valeur devra changer.

C'est une bonne pratique en Swift qui rend votre code plus sûr et plus facile à comprendre.

challenge icon

Défi

Débutant

Créez une constante appelée language avec la valeur "Swift" et une variable appelée age avec la valeur 25. Affichez les deux valeurs sur des lignes séparées.

Aide-mémoire

Utilisez var pour créer une variable (la valeur peut être modifiée) :

var score = 10
score = 20  // OK

Utilisez let pour créer une constante (la valeur ne peut pas être modifiée) :

let name = "Alice"
// name = "Bob"  // Erreur !

Bonne pratique : Utilisez let par défaut. N'utilisez var que lorsque la valeur doit changer.

Essayez vous-même

quiz iconTestez-vous

Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.

Toutes les leçons de Fondamentaux