Instruções

Step 19

Você precisa encontrar o produto que o usuário está adicionando ao carrinho. Lembre-se de que arrays têm um método .find(). Na função addItem, declare uma variável product e atribua a ela o valor da chamada do método .find() no array products. Para a função de callback de .find(), passe uma função que receba um único parâmetro item e retorne se a propriedade id do item é estritamente igual ao parâmetro id passado para addItem.

O que fazer:

Testes:

  • Você deve declarar uma variável `product` na função `addItem`.
  • Você deve chamar o método `.find()` do array `products`.
  • Você deve passar uma função de callback para o método `.find()`.
  • A função de callback deve receber um único parâmetro.
  • A função de callback deve retornar se a propriedade `id` do `item` é estritamente igual ao parâmetro `id` passado para `addItem`.
  • Você deve atribuir o valor do método `.find()` à variável `product`.

Preview