DEV Community

Discussion on: Daily Challenge #132 - Is my friend cheating?

Collapse
 
juanrodriguezarc profile image
Juan Rodríguez • Edited

function removeNb(n) {
  const arr = [...Array(n + 1).keys()]
  const acc = n*(n+1)/2;
  return Array.prototype.concat.apply([], arr.map(i => arr.map(x => [i,x]))) .filter(([a,b])=>  a * b == acc - a - b )
}