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
trueClean 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
100Observa .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