JSFiddle - React, Tailwind, and code Playground

JavaScript

const purchaseItems = [
    {
        name: 'apples',
        dept: 'groceries',
        price: 2.49
    },
    {
        name: 'bread',
        dept: 'groceries',
        price: 2.99
    },
    {
        name: 'batteries',
        dept: 'electronics',
        price: 5.80
    },
    {
        name: 'eggs',
        dept: 'groceries',
        price: 3.99
    },
    {
        name: 't-shirts',
        dept: 'apparel',
        price: 9.99
    }
];
let groceryTotal;

// groceryTotal should be: 9.47
// Write your code below

let productsFromGrocery = dept => dept['dept'] === 'groceries';
let total = (sum, product) => sum + product['price'];

var meow = purchaseItems
  .filter(productsFromGrocery)
  .reduce(total, 0)
  .toFixed(2);
  
alert(meow)