JSFiddle - React, Tailwind, and code Playground

by antixrist

Babel + JSX

function sum() {
	let sum = 0;
	return num => {
  	sum = sum + num;
  	return sum;
  }
}

var calc = sum();
console.log(calc(1)); // 1
console.log(calc(3)); // 4

var calc2 = sum();
console.log(calc2(1)); // 1
console.log(calc2(4)); // 5