Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function uniquesSequences2(array){
- let seqs = new Set();
- for(let row of array) {
- let arr = JSON.parse(row).map(Number).sort((a, b) => b - a);
- let arrayToAdd = `[${arr.join(', ')}]`;
- if(!seqs.has(arrayToAdd)) seqs.add(arrayToAdd);
- }
- let result = Array.from(seqs).sort((a,b) => {
- let arrA = a.split(', ');
- let arrB = b.split(', ');
- return arrA.length - arrB.length;
- });
- result.forEach(arr => console.log(arr));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement