Lección 3 / 20

Variables y tipos (var y anotaciones)

En esta lección declararás variables y las insertarás dentro de un texto.

Puedes escribir el tipo de forma explícita (String name = 'Ana';) o dejar que Dart lo deduzca con var. Dentro de un texto, $variable inserta su valor directamente; a eso se le llama interpolación de cadenas.

El código de ejemplo guarda un nombre y una edad y los muestra en una sola frase, sin necesidad de concatenar con +.

Ojo con un detalle: var no significa «sin tipo». Dart fija el tipo en el momento de la declaración a partir del valor, y a partir de ahí no puede cambiar. Si escribes var age = 14; y más tarde intentas age = 'catorce';, es un error de compilación. Quien viene de JavaScript suele esperar lo contrario.

Cuando la expresión que quieres insertar tiene un punto o un cálculo, hacen falta llaves: ${item.name}. Sin ellas, Dart solo toma el nombre de la variable y deja el resto como texto literal.

📖 Código de referencia
✍️ Tu código
Escribe tu código y pulsa «Ejecutar»

🧪 Este sitio no puede compilar ni ejecutar Dart directamente, así que comprueba al instante si lo que escribiste coincide con el código de referencia (la corrección ocurre por completo en tu navegador; no se envía nada a ningún servidor).

Espacio publicitario (banner)
Espacio publicitario (en el artículo)