Mejorando la Biblioteca

Primero nos encargamos de los videojuegos, y ahora ya conocés qué mensajes entienden las listas. ¡Es momento de darle funcionalidad a la Biblioteca! :grin:

Nuestra Biblioteca maneja puntos. Agregá el código necesario para que entienda los siguientes mensajes:

  • puntos: nos dice cuantos puntos tiene la Biblioteca. Inicialmente son 0.
  • adquirir_juego!(un_juego): agrega el juego a la Biblioteca, y le suma 150 puntos.
  • borrar_juego!(un_juego): quita un juego de la Biblioteca, pero no resta puntos.
  • completa?: se cumple si la Biblioteca tiene más de 1000 puntos y más de 5 juegos.
  • juego_recomendable?(un_juego): es verdadero para un_juego si no está en la Biblioteca y es violento?.
¡Dame una pista!

Para saber si la Biblioteca es completa? necesitás que se cumplan dos condiciones a la vez: que tenga más de 1000 puntos y más de 5 juegos. Y para juego_recomendable? necesitás que el juego no esté en la Biblioteca. Quizá && y ! te sean útiles en estos dos casos:

 7 > 3 && Mario.hermano_de?(Luigi)
=> true

 !Pepita.sabe_matematica?
=> true

Tenés que iniciar sesión antes de empezar a enviar tus soluciones