JavaScript range between two numbers code example

Example 1: javascript print numbers in the given range

const range = (min, max) => [...Array(max - min + 1).keys()].map(i => i + min);
//or
const range = (min, max) => Array.from({ length: max - min + 1 }, (_, i) => min + i);

range(5, 10);   // [5, 6, 7, 8, 9, 10]

Example 2: javascript range of integers

// n is your max range
[...Array(n).keys()]

let n = 10
[...Array(n).keys()] // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Example 3: javascript range of integers

var list = [];
for (var i = lowEnd; i <= highEnd; i++) {
    list.push(i);
}

Example 4: range between two numbers javascript

const range = (start, end, step = 1) => {
  let output = [];

  if (typeof end === 'undefined') {
    end = start;
    start = 0;
  }

  for (let i = start; i < end; i += step) {
    output.push(i);
  }

  return output;
};