Let vs Var

by Matthew Cornelisse

HTML

<body>
  Start:<br>
</body>

JavaScript

$("body").append("VAR:<br>");  
for (var i=0;i<10;i++) {
	setTimeout(function(){
  	$("body").append(i +"<br>");  
  },Math.random()*1000);
}

//make lets come after var
setTimeout(function(){

$("body").append("LET:<br>");  
for (let i=0;i<10;i++) {
	setTimeout(function(){
  	$("body").append(i +"<br>");  
  },Math.random()*1000);
}
},2000);