Πολλαπλά let για την ίδια μεταβλητή
Δεν μπορούμε να δηλώσουμε την ίδια μεταβλητή πολλές
φορές με το let. Για παράδειγμα, ο ακόλουθος
κώδικας θα προκαλέσει σφάλμα:
let a = 1;
alert(a);
let a = 2;
alert(a);
Υπάρχουν δύο επιλογές για να λυθεί το πρόβλημα. Μπορούμε απλά να χρησιμοποιήσουμε δύο διαφορετικές μεταβλητές:
let a = 1;
alert(a);
let b = 2;
alert(b);
Ή μπορούμε αρχικά να δηλώσουμε τη μεταβλητή a,
και στη συνέχεια να εκτελούμε πράξεις με αυτήν:
let a;
a = 1;
alert(a);
a = 2;
alert(a);