Build a Smart Pantry Restocker - Build a Smart Pantry Restocker

Tell us what’s happening:

I need help on how to check for duplicate sku properties

Your code so far

const pantry = [
  { sku: "A10", name: "Tomatoes", qty: 4, expires: "2027-01-01", zone: "fridge" },
  { sku: "D43", name: "Pineapples", qty: 2, expires: "2020-01-01", zone: "general" }
];

const rawData = [
  "A10|Tomatoes|5|2027-01-01",
  "B21|Bananas|10|2027-01-01",
  "C32|Eggs|3|2027-01-01|fridge",
  "C32|Eggs|3|2027-01-01",
  "D43|Pineapples|0|2027-01-01",
  "E54|Peppers|-1|2027-01-01|fridge"
];
function parseShipment(rawData){
  let array = []
 for(let i = 0; i < rawData.length; i++){
  let arr = rawData[i].split("|")
  let obj = {}
  obj.sku = arr[0]
  obj.name = arr[1]
  obj.qty = parseInt(arr[2])
  obj.expires = arr[3]
  obj.zone = arr[4] || "general"
  array.push(obj)
 }
 return array
}
console.log(parseShipment(rawData))

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/152.0.0.0 Safari/537.36

Challenge Information:

Build a Smart Pantry Restocker - Build a Smart Pantry Restocker

GitHub Link: freeCodeCamp/curriculum/challenges/english/blocks/lab-smart-pantry-restocker/69a5f35669099ed52f8563b1.md at main · freeCodeCamp/freeCodeCamp · GitHub

Welcome to the forum @Richmond_otache

Go on. How could you implement that?

Happy coding