function swapKeysValues(obj) {
const swapped = Object.entries(obj).map(
([key, value]) => [value, key]
);
return Object.fromEntries(swapped);
}
let obj = {lang1: 'javascript', lang2: 'typescript', lang3: 'nodejs', lang4: 'cpp'}
obj = swapKeysValues(obj);
console.log(obj);
/*
run:
{
javascript: 'lang1',
typescript: 'lang2',
nodejs: 'lang3',
cpp: 'lang4'
}
*/