DEV Community

Cover image for Variables en Dart
Giuseppe Vetri for Codingpizza

Posted on • Edited on

Variables en Dart

¿Qué son las variables?

En este articulo vamos a aprender sobre las variables en Dart, las variables son como cajas pequeñas que tienen una referencia a un valor. Y estas cajas pequeñas pueden tener un nombre para identificarlas facilmente.

¿Cómo podemos crear variables en Dart?

En dart podemos crear variables de tres formas:

Usando la palabra reservada var

Podemos crear una variable utilizando la palabra reservada var antes del nombre de la variable, y luego del nombre de la variable el valor que le queremos asignar, veamos el siguiente ejemplo:

var año = 1990;
print(año)
//El resultado es: 1990
Enter fullscreen mode Exit fullscreen mode

Nota: la instrucción print(año) imprime el valor de variable.

Esto que acabamos de ver es una inferencia de tipos. La inferencia de tipos es una funcionalidad que tiene el compilador de Dart para poder deducir el tipo de la variable que estamos creando.

Declarando una variable especificando el tipo

También podemos declarar el tipo de la variable como en el ejemplo a continuación:

String nombre = "José";
print(nombre)
//El resultado es: José
Enter fullscreen mode Exit fullscreen mode




Usando la palabra reservada dynamic

La palabra reservada dynamic nos permite declarar una variable en la que el tipo puede cambiar en tiempo de ejecución y puede ser definida de la siguiente forma:

dynamic cambioDeTipo = 1234
print(cambioDeTipo) // El resultado de esta ejecución será: 1234
cambioDeTipo = "Uno dos tres cuatro"
print(cambioDeTipo) // El resultado de esta ejecución será:"Uno dos tres cuatro"
Enter fullscreen mode Exit fullscreen mode




Ahora es tu turno

Puedes probar estos conceptos en Entornos de desarrollo (IDE) como Intellij Idea Community, que es gratis e instalar el plugin de Dart, si te gusta Visual Studio Code tambien puedes probar estos conceptos en él y por último si prefieres algo online, puedes utilizar Dartpad.

¿Quieres saber mas sobré Dart?

Si te ha gustado este articulo y estas interesado en aprender Dart, actualmente estoy escribiendo más articulos como este en un ebook, el cual es un curso básico de Dart que te ayudará a tener un buen conocimiento que luego podrás utilizar para empezar con Flutter ;). Puedes darte de alta en este link.. Ya que el ebook será totalmente gratis.

Top comments (1)

Collapse
 
brayanceron profile image
Brayan Ceron

personalmente me fascina la sintaxis de dart, es como una combinación de java con javascript, creo que debería ser un lenguaje más popular