Skip to content

Instantly share code, notes, and snippets.

@kulcsarrudolf
Created April 10, 2020 16:05
Show Gist options
  • Select an option

  • Save kulcsarrudolf/4a908ef853cf3811c0145cde2eeea9bb to your computer and use it in GitHub Desktop.

Select an option

Save kulcsarrudolf/4a908ef853cf3811c0145cde2eeea9bb to your computer and use it in GitHub Desktop.
Use Recursion to Create a Range of NumbersPassed
//Create a Range of Numbers
function rangeOfNumbers(startNum, endNum) {
if (startNum === endNum) {
return [startNum];
}else {
const rangeArray = rangeOfNumbers(startNum, endNum-1);
rangeArray.push(endNum);
return rangeArray;
}
};
@kulcsarrudolf
Copy link
Copy Markdown
Author

const range = (start, end) => {
  return [...Array(end + 1).keys()].slice(start);
};

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment