JSFiddle - React, Tailwind, and code Playground

by saidulu401

JavaScript

function add(){
  if(arguments && arguments.length === 2){
    return arguments[0] + arguments[1];
  }else{
    val = arguments[0]; 
    return function(){
    return val + arguments[0];
    }
  }
}
console.log(add(1,2))
console.log(add(2)(3))

function add2(){
if(arguments && arguments.length===2){
return arguments[0]+ arguments[0]
}else{
const a=arguments[0]
return function(){
return arguments[0]+a;

}
}
}
console.log(add2(4,5),'add2')
console.log(add2(6)(7),'add2')