JSFiddle - React, Tailwind, and code Playground

JavaScript

function buildList(list) {
    var result = [];
    for (var i = 0; i < list.length; i++) {
        var item = 'item' + list[i];
        result.push( (function() {console.log(item + ' ' + list[i])}) ());
    }
    return result;
}



function testList() {
    var fnlist = buildList([1,2,3]);
    
  
}

testList();