Menu
CoddyTech

Let vs Var

Parte de la sección Fundamentos del Journey de Swift de Coddy. Lección 4 de 86.

En Swift, usas let y var para almacenar valores.

var crea una variable. Su valor se puede cambiar más adelante:

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

let crea una constante. Su valor no se puede cambiar una vez establecido:

let name = "Alice"
print(name)  // Alice
// name = "Bob"  // ¡Error! No se puede asignar un valor a una constante 'let'

¿Cuándo usar cada uno?

  • Usa let de forma predeterminada. Si un valor no necesita cambiar, conviértelo en una constante.
  • Usa var solo cuando sepas que el valor tendrá que cambiar.

Esta es una buena práctica en Swift que hace que tu código sea más seguro y fácil de entender.

challenge icon

Desafío

Principiante

Crea una constante llamada language con el valor "Swift" y una variable llamada age con el valor 25. Las líneas debajo de tu código imprimen ambos valores.

Pruébalo tú mismo

// Escribe tu código a continuación
// Uno de los dos nunca cambia de valor; el otro sí puede cambiar
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Playground de Swift