← Todos los tutoriales
first-steps 5 min

Variables y Tipos

Cuando tu programa necesita recordar algo — un nombre, una puntuación, una temperatura — lo guardas en una variable. En Clean Language, cada variable tiene un tipo, y escribes el tipo primero. Esto puede sentirse diferente al principio, pero hace que tu código sea mucho más fácil de leer de un vistazo.

start:
    string name = "Alice"
    integer age = 28
    number height = 1.72
    boolean active = true

    print(name)
    print(age.toString())
    print(height.toString())
    print(active.toString())
Alice
28
1.72
true

Clean Language tiene cuatro tipos básicos: string para texto, integer para números enteros, number para decimales y boolean para verdadero/falso.

Puedes cambiar el valor de una variable después de declararla:

start:
    integer score = 0
    print(score.toString())

    score = 100
    print(score.toString())
0
100

Observa .toString() — cuando quieres imprimir un número o booleano, primero lo conviertes a string. Clean mantiene los tipos estrictos para que los errores se detecten antes.

Resumen rápido

  • Escribe el tipo primero, luego el nombre y luego el valor: integer age = 28
  • Cuatro tipos básicos: string, integer, number, boolean
  • Usa .toString() para convertir números y booleanos antes de imprimir
  • Puedes reasignar una variable en cualquier momento — escribe nombreVariable = nuevoValor
¡Copiado!