chain addiition

by Ritesh Pandey

JavaScript

function add ( n1 ) {
  var finalSum;
  add.sum = add.sum || 0;
  if( arguments.length ) {
    add.sum += n1;
    return add;
  } else {
    finalSum = add.sum;
    add.sum = 0;
    return finalSum;
  }
   
};
add( 5 )( 6 )( 7 )( 8 )();