DEV Community

Discussion on: How to create range in Javascript

Collapse
 
stepchud profile image
Step Chud

Might be inefficient to create an array for large ranges, and only supports range of integers (no dates). Have you seen Ruby's Range class? ruby-doc.org/core-2.2.0/Range.html
You could still implement toArray() and offer a covers() function.

Collapse
 
ycmjason profile image
YCM Jason

Yes! You are right! I will add a generator implementation as well which should solve this problem! ;D

Collapse
 
stepchud profile image
Step Chud

I'd like to see the generator implementation!

Thread Thread
 
ycmjason profile image
YCM Jason

What do you think about it? I have implemented.