InstruçÔes
Passo 13
Nos prĂłximos passos, vocĂȘ trabalharĂĄ em uma função que permitirĂĄ atualizar o catĂĄlogo quando vocĂȘ vender plantas.
Crie uma função chamada
sellPlants que recebe trĂȘs argumentos: um objeto planta, o tamanho do vaso e o nĂșmero de vasos para vender, nesta ordem.
When the specified number of pots is greater than the available pots, make your function return Not enough <pot-size> size pots for <item-name>. Apenas <pot-number> restante.. Substitua <pot-size> pelo tamanho do vaso, <pot-number> pelos vasos restantes para esse tamanho e <item-name> pelo nome cientĂfico da planta seguido de um espaço e o nome do cultivar entre aspas simples.
Para testar se tudo funciona, registre o resultado de chamar sua função sellPlants com o objeto ballerina, "small" e 25 no console.
O que fazer:
Testes:
- VocĂȘ nĂŁo deve modificar seu mapa `catalog`.
- VocĂȘ deve ter uma função chamada `sellPlants`.
- Sua função `sellPlants` deve receber trĂȘs argumentos.
- `sellPlants(ballerina, "small", 25)` deve retornar `Not enough small size pots for Lavandula stoechas 'Ballerina'. Only 20 left.`
- VocĂȘ deve registrar `sellPlants(ballerina, "small", 25)` no console.
- `sellPlants(ballerina, "small", 10)` deve retornar `undefined`.
Console