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"