15. Ordenando Hashes
El ordenamiento se puede realizar por key o por
value:
Donde a es “key” y b es “value”
16. Reto: Contemos palabras
Construiremos un histograma que nos ayude a
contar cuantas veces se repiten las palabras en un
texto.
Si ingresamos: “La lluvia que cayo en Lima mojo la
calle” debe retornar
18. Como crear un metodo
De la siguiente forma
** es potencia
19. return
Sirve para devolver un valor
Ambas son equivalentes
Ruby siempre devolvera el
resultado de la última expresión
que evalue dentro del método
21. Ordenamiento
Usamos el metodo sort para ordenar un arreglo
Podemos usar <=> para comparar
-1 si el primero es mayor, 0 iguales, 1 segundo mayor
22. Ordenemos la biblioteca
Ingresaremos una lista de libros
Definimos un metodo para ordenarlos
Mediante un parametro debemos poder ordenar
ascendente o descendente
23. Materiales de esta sesión
Los pueden encontrar en:
https://github.com/scyrizales/Ruby101/tree/master/Segunda
Clase