for(var k=0; k<3; k++){
setTimeout(function(){
console.log(k); // 3 , 3 , 3
}, 500);
};
for(let k=0; k<3; k++){
setTimeout(function(){
console.log(k); // 0 , 1 , 2
}, 500);
};
let k = 0;
for(; k < 3; k++) {
setTimeout(function() {
console.log(k);
}, 500);
};