JSFiddle - React, Tailwind, and code Playground

JavaScript

// -------- Sample 1 --------------- 
    var funcs = [];
		for (var i = 0; i < 3; i++) {      
		  funcs[i] = function() {          
		    console.log("My value: " + i); 
		  };
		}
		for (var j = 0; j < 3; j++) {
		  funcs[j]();                     
		}
		


		// --------- Sample 2 --------------
		var fun = [];
		for(var i = 0;i < 3; i++) {
			fun[i] = function() {
				console.log('values is '+ i);
			}
		}
		for(var i = 0; i < 3; i++) {
			fun[i]();
		}