JSFiddle - React, Tailwind, and code Playground

by luka kupunia

JavaScript

function removeNb (n) {
  var arr = [];
  for(var i = 0; i < n + 1; i++){
    arr.push(i);  
  }
  var sum = arr.reduce((a , b) => a + b)
  var sqr = Math.floor(Math.sqrt(sum));
  
  for(var i = 0; i < 1000; i++){
    
    var a = sqr;
    var b = sqr;
    
    if(  a * b === sum - (a + b) ){
      return [ [a,b] , [b,a] ];
    }else {
      return [];
    }
    a += 1;
    b -= 1;
    
  }
  
  console.log(sum , sqr);
  
}
console.log(removeNb(26))