const flowers = [ { id: 1, color: "white", species: "White Rose", price: 0.9 }, { id: 2, color: "red", species: "Red Tulip", price: 1.10 } ] const addFlower = (flowerObject) => { const lastIndex = flowers.length - 1 const currentLastFlower = flowers[lastIndex] const maxId = currentLastFlower.id const idForNewToy = maxId + 1 flowerObject.id = idForNewToy /* This function should add an `id` property to the object that was sent to the function. The value of the `id` property should be 1 greater than the current maximum `id` in the array. Once the `id` property has been added to the, object, the object should then be put into the `flowers` array. */ // This differs from my Leonid's toys project with Monica to the best of my understanding because I am starting with object already in the array instead of using a factory function to create and push objects into the array flowers.push(flowerObject) } console.log(flowers) const findExpensiveFlowers = () => { const expensiveFlowers = [] // Do not change this code /* Write a for..of loop that iterate the array of flowers, and if the price of a flower is greater than or equal to 1.00, it should be added to the `expensiveFlowers` array. */ for(const flower of flowers){ if (flower.price >= 1) { expensiveFlowers.push(flower) } } return expensiveFlowers // Do not change this code } // Do not touch this code module.exports = { findExpensiveFlowers, addFlower }