JavaScript puzzle oneliner - get unique values from list
Jan Küster
Posted on December 6, 2022
Given the following datastructure:
const data = [{ foo: 'bar' }, { bar: 'baz' }, { foo: 'bar'}, { foo: 'baz'}, { foo: 'moo'}, { moo: 'bar'}, { foo: 'moo'}, { baz: 'moo' }, { foo: 'meh'}]
Write a function getFoo
that extracts all unique values for foo
, except undefined
. The overall code should be in one line using less than 60 characters.
Signature: object[] => string[]
No further conventions / restrictions. Think out of the box and not in clean code! Esoteric solutions welcomed!
💖 💪 🙅 🚩
Jan Küster
Posted on December 6, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.