Filtrar por calificación de estrellas
Dado un hash con nombres de artículos y cadenas de calificaciones por estrellas, junto con una calificación solicitada, devuelve un nuevo hash que contenga solo las entradas cuya calificación coincida exactamente. Devuelve "No results found" cuando no haya coincidencias.
Ejemplos
filter_by_rating({
"Luxury Chocolates" => "*****",
"Tasty Chocolates" => "****",
"Aunty May Chocolates" => "*****"
}, "*****")
# ⟞ { "Luxury Chocolates" => "*****", "Aunty May Chocolates" => "*****" }
filter_by_rating({ "Solo Restaurant" => "***" }, "****") # ⟞ "No results found"