Re-postan, js challenge, from ChatGPT
JS Challenge: Array Compression
Write a function that compresses consecutive duplicates in an array.
Rules
Keep the original order
Only remove consecutive duplicates
Return a new array
Examples
console.log(compress([1,1,2,2,2,3,1,1]))
// [1,2,3,1]
console.log(compress(["a","a","b","a","a","a"]))
// ["a","b","a"]
console.log(compress([]))
// []