Object Key Swap

by Bhavik Bamania

JavaScript

// In an object change key to value and value to key
const obj = {a: 1, b: 2, c: 3, d: 3}

function objKeySwap() {
  let swapped = {};
  for(let key in obj) {
    let value = obj[key];
    if(!swapped[value]) {
      swapped[value] = []
    }
    swapped[value].push(key);
  }
  console.log(swapped)
}

objKeySwap()