function add(a){ if(typeof add.ar == 'undefined') add.ar = 0; add.ar += a; result = ()=> console.log('result', add.ar) return this; } console.time('a') add(2).add(2).add(2).add(2).add(2).add(2).result() console.timeEnd('a')