https://medium.com/x-periment-asteroid/javascript-let-vs-const-variables-why-not-just-use-let-eb31f45a7766