Loop n times without mutable variables

by Génesis García Morilla

HTML

<ul></ul>

JavaScript

// Let's create an HTML list of n elements
document.querySelector('ul').innerHTML = [...Array(10).keys()]
  .reduce((sum, e) => sum + `<li>${i}</li>`, '');