CoffeeScript One Liners 15 years ago
IMO expressiveness has to do with being close to natural language: "multiply number by 2 for every number in 1 to 10". "map" is CS vocabulary.
The conditional could be placed outside the string and still be a one-liner. It's there mostly for "flow".