Batido de frutas
Crea una clase Smoothie y haz lo siguiente:
- Crea una propiedad del constructor llamada
ingredients. - Crea un método
getCostque calcula el costo total de los ingredientes utilizados para preparar el batido. - Crea un método
getPriceque devuelve el valor degetCostmás el valor degetCostmultiplicado por 1.5. Redondea a dos decimales. - Crea un método
getNameque obtiene los ingredientes y los coloca en orden alfabético dentro de una oración descriptiva agradable. Si hay varios ingredientes, agrega la palabra "Fusion" al final; de lo contrario, agrega "Smoothie". Recuerda cambiar "-berries" por "-berry". Consulta los ejemplos a continuación.
| Ingrediente | Precio |
|---|---|
| Strawberries | $1.50 |
| Banana | $0.50 |
| Mango | $2.50 |
| Blueberries | $1.00 |
| Raspberries | $1.00 |
| Apple | $1.75 |
| Pineapple | $3.50 |
Ejemplos
s1 = new Smoothie(["Banana"])
s1.ingredients ➞ ["Banana"]
s1.getCost() ➞ "$0.50"
s1.getPrice() ➞ "$1.25"
s1.getName() ➞ "Banana Smoothie"s2 = Smoothie(["Raspberries", "Strawberries", "Blueberries"])
s2.ingredients ➞ ["Raspberries", "Strawberries", "Blueberries"]
s2.getCost() ➞ "$3.50"
s2.getPrice() ➞ "$8.75"
s2.getName() ➞ "Blueberry Raspberry Strawberry Fusion"Notas
No dudes en consultar la pestaña Recursos para repasar las clases.