DEV Community

Discussion on: Daily Challenge #142 - Parts of a Whole

Collapse
 
sabbin profile image
Sabin Pandelovitch

something like this maybe

const prepareArray = nr => String(nr).split('').map(Number);
const printPairs = arr => arr.reduce((acc, val, index) => {
  for(let i = index+1; i < arr.length; i++){
    acc.push(val+arr[i]);
  }
  return acc;
}, []);

console.log(printPairs(prepareArray(12345)))