Ejercicios de Ruby - fllodrab/Ejercicios-Ruby GitHub Wiki
###Ejercicio 1 Instalar Ruby y usar ruby --version para comprobar la versión instalada. A la vez, conviene instalar también irb, rubygems y rdoc.
Para instalar Ruby he seguido este tutorial de manera que usaré RVM para instalar Ruby.
Con RVM hemos instalado irb, rubygems y rdoc.
###Ejercicio 2 Crear un programa en Ruby que imprima los números desde el 1 hasta otro contenido en una variable.
Código:
Resultado por pantalla:
###Ejercicio 3 ¿Se pueden crear estructuras de datos mixtas en Ruby? Crear un array de hashes de arrays e imprimirlo.
Si, ya que en Ruby no hay distinción de tipos: una matriz puede contener números enteros, cadenas e incluso otras matrices, y desde su creación son objetos de pleno derecho, pudiéndosele aplicar métodos como join que une todos los elementos de la matriz, con o sin algún carácter de por medio.
Código:
Resultado:
###Ejercicio 4 Crear una serie de funciones instanciadas con un URL que devuelvan algún tipo de información sobre el mismo: fecha de última modificación, por ejemplo. Pista: esa información está en la cabecera HTTP que devuelve.
Código:
Resultado:
###Ejercicio 5 Ver si está disponible Vagrant como una gema de Ruby e instalarla.
Para instalar Vagrant simplemente ejecutar el comando gem install vagrant
.
Instalación: