How to sort a set in JavaScript

3 Answers

0 votes
let st = new Set([4, 2, 7, 3, 1]);

const sorted = Array.from(st).sort((a, b) => a - b);

st = new Set(sorted);

console.log([...st].join(' ')); 

  
  
  
  
/*
run:
  
"1 2 3 4 7"
  
*/

 



answered Apr 23, 2022 by avibootz
0 votes
let st = new Set([4, 2, 7, 3, 1]);

const sorted = Array.from(st).sort();

st = new Set(sorted);

console.log([...st].join(' ')); 

  
  
  
  
/*
run:
  
"1 2 3 4 7"
  
*/

 



answered Apr 23, 2022 by avibootz
0 votes
let st = new Set(['typescript', 'javascript', 'node.js', 'c']);

const sorted = [...st].sort();

st = new Set(sorted);
 
console.log([...st].join(' ')); 

  
  
  
  
/*
run:
  
"c javascript node.js typescript"
  
*/

 



answered Apr 23, 2022 by avibootz
...