Extract substrings of 'abcde' at each character position.

by Bhavik Bamania

JavaScript

let x = 'abcde'

function substrs(x) {
  let result = [];
  for (let i = 0; i < x.length; i++) {
    for(let j = i+1; j <= x.length; j++) {
      result.push(x.substr(i, j));
    }
  }
  return result;
}

console.log(substrs(x))