En el lenguaje de programación Ruby existen diferentes tipos de datos que puedes usar en tus aplicaciones y si haces uso de los tipos de datos adecuados, lograrás crear un proyecto más profesional y evitarás errores en las tareas CRUD (Create, Read, Update y Delete) que realice esta. en Ruby todos los datos son objetos y tienen un método llamado class que devuelve la clase de ese objeto. En este Post te compartiré los Tipos de Datos en Ruby, vamos con ello.
Antes de continuar te invito a leer los siguiente artículos:
- Que es Ruby y Otros Detalles
- Los métodos attr_* de Ruby
- Tipos de Operadores en Ruby (2.7.1) – Parte 1
- Como Crear Nuestro Primer Programa con Ruby – Parte 1
- Como Obtener Milisegundos en Ruby
- Puedes leer más Posts en la categoría Ruby
Asimismo, te invito a escuchar el Podcast: “Invierte Tu Dinero En Lo Que Te Haga Crecer” y “¿ Cual Es El Momento Ideal Para Dejar Tu Empleo y Ser Freelance ?” (Anchor Podcast):
Spotify: | Sound Cloud: | Apple Podcasts | Anchor Podcasts |
Bien ahora continuemos con el Post: Tipos de Datos en Ruby.
Tipos de Datos en Ruby
Para conocer mejor los tipos de datos en Ruby, organizaremos los tipos de datos en tablas, al lado izquierdo estará el nombre del tipo de dato, luego su descripción y al lado derecho un ejemplo:
Números
Tipo de dato | Descripción | Ejemplo |
Finxnum | Representa números normales. | 7 |
Bignum | Representa números grandes. | 7,777,777 |
Float | Representa números decimales. | 4.0 |
Complex | Representa números imaginarios o que suponen un valor. | 7 + 2i |
Rational | Son números fraccionarios. | 7/4 |
BigDecimal | Representa números decimales de precisión. | 8.0 |
Ahora veamos los tipos de datos Sring.
String
Un string es un conjunto de letras que representan una palabra o texto. Los strings se pueden definir dentro de comillas simples o dobles:
Tipo de dato | Descripción | Ejemplo |
string | Representa un texto. | producto = “Zapatos Negros de Cuero” |
Ahora veamos los tipos de datos Simbolos.
Simbolos
Lo simbolos son parecidos a las strings, solo que un simbolo está precedido por dos puntos:
Tipo de dato | Descripción | Ejemplo |
simbol | Representa identificadores únicos y valores estáticos, es decir no cambia. | :my_symbol.object_id |
Ahora veamos los tipos de datos Hashes.
Hashes
Los hashes contienen valores y claves, similar a lo objetos de JavaScript:
Tipo de dato | Descripción | Ejemplo |
Hash | Representa valores y claves. | producto = { :nombre => “Polo Azul”, :precio => 47.00, :stock => 25 } |
Ahora veamos los tipos de datos Arrays.
Arrays
Una matriz o array, puede contener una lista da valores o datos. Estos valores pueden ser de diferentes tipos de datos, están separados por comas y encerrados entre corchetes:
Tipo de dato | Descripción | Ejemplo |
array | Representa una lista de valores. | nombres = [“Luis”, “Pedro”, “Carlos”] |
Estos son todos los tipos de datos que tiene Ruby.
Conclusión
En este artículo has conocido los tipos de datos que tiene Ruby on Rails, los cuales te recomiendo aprenderlos practicando o creando proyectos en donde puedas emplearlos para que comprendas como funcionan en el campo real. Recuerda que la práctica hace al maestro.
Nota(s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.