re: How to create range in Javascript VIEW POST

TOP OF THREAD FULL DISCUSSION
re: const range = (start, end) => Array.from({length: end}, (_, i) => start + 1);

Sorry kerafyrm02, but that does not produce a range.

If I run range with range(1,50) I get [2,2,2,2,2,2,2,2,...]

const range = (start, end) => Array.from({length: end}, (_, i) => start + 1); console.log(range(0,20))

let r = (s, e) => Array.from('x'.repeat(e - s), (_, i) => s + i);

Ok here ya go... even shorter. :D

Rock, paper, scissors... 68 chars, you've nailed it!

lol., made range to r.. so even shorter :D

Trust me to bump into a js golfer.

Next you'll be telling me that you're dropping the let keyword and just leaving r on the global object!!

code of conduct - report abuse