How to get a random property from an object in Node.js

1 Answer

0 votes
const obj = {
  id: 98771,
  name: 'Tom',
  salary: 15000,
  lang: 'Node.js'
}

function getRandomProperty(obj) {
  const keys = Object.keys(obj);

  return keys[Math.floor(Math.random() * keys.length)];
}

console.log(getRandomProperty(obj)); 
console.log(getRandomProperty(obj)); 
console.log(getRandomProperty(obj)); 

  
  
  
  
/*
run:

salary
name
salary
  
*/

 



answered Jun 1, 2022 by avibootz

Related questions

1 answer 135 views
1 answer 133 views
1 answer 157 views
1 answer 131 views
1 answer 135 views
1 answer 135 views
1 answer 124 views
...