Arrays E Hashes
Mientras estaba la escuala de codigo, uno de los primeros conceptos que aprendimos fue cómo trabajar con arrays y hashes. Son tipos de datos comunes que se utilizan para almacenar y recuperar información.
Un ejemplo de un array sería
Si quería todos los colores, no mas llamaria “colores”
Si sólamante quiero uno de los colores, puedo llamarlo por su número de índice
Este es un hash
El hash tiene pares de llaves y valores. En este caso, las llaves son “rojo”, “azul”, “verde” y los valores, respectivamente, son “manzana”, “moras”, y “lima.”
Igual que el ejemplo de array, si sólo quería volver “lima”, llamaría la clave para obtener el valor
Echemos un vistazo a un hash con varios valores de una sola clave
En este caso, quiero el valor “lima”, tendría que obtener los valores de “verde” y luego tratarlos como índices de un array, en este caso “0”
sin añadir el índice del array, volveriamos todos los valores de la clave.
Esta fue una explicación simple, la proxima entrada sera acerca de arrays y hashes anidados, pero para obtener más información de sus uso, visite la documentación de rubí sobre arrays e hashes.