Menu
Coddy logo textTech

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 puede cambiarse más tarde:

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 a una constante 'let'

¿Cuándo usar cuál?

  • Usa let por defecto. Si un valor no necesita cambiar, conviértelo en una constante.
  • Usa var solo cuando sepas que el valor necesitará 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. Imprime ambos valores en líneas separadas.

Hoja de referencia

Usa var para crear una variable (el valor puede cambiar):

var score = 10
score = 20  // OK

Usa let para crear una constante (el valor no puede cambiar):

let name = "Alice"
// name = "Bob"  // ¡Error!

Mejor práctica: Usa let por defecto. Solo usa var cuando el valor necesite cambiar.

Pruébalo tú mismo

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