hola muy buenas, estoy teniendo un problema en una parte de mi codigo que es algo asi:
for(var i=0;i<array.length;i++)
{
var boton=document.createElement("input");
boton.setAttribute("type","button");
boton.addEventListener("click",function(){funcionU sada(i)});
}
y la i me la acaba poniendo como queda al final del for, es decir, si el length del array es 4, queda como 4, ¿como podria pasarle a la funcionUsada la posicion correcta?