JSFiddle - React, Tailwind, and code Playground
HTML
<div id="mensaje"></div>
<div id="mensaje2"></div>
CSS
div {
display: block;
font-size: 50px;
font-weight: bold;
text-align: center;
}
JavaScript
function crearFuncion(){
var i = 0;
var sumar = function() {
i = i +1;
return i;
};
return sumar;
}
var incrementar = crearFuncion();
$("div#mensaje").html(incrementar()); // Muestra 1
// Despues de 2 segundos muestra 2
setTimeout(function(){
$("div#mensaje2").html(incrementar());
}, 2000);