Εισαγωγή
H JavaScript είναι μια γλώσσα δυναμικού τύπου, που σημαίνει οτι στις μεταβλητές εισάγουμε δεδομένα χωρίς να χρειάζεται να δηλώσουμε τον τύπο τους. Μια μεταβλητή μπορεί να περιέχει δεδομένα διαφορετικού τύπου κατά τη διάρκεια της εκτέλεσης του προγράμματος.
Για παράδειγμα:
let x = 5; // Η τιμή της x είναι τύπου Number
x = "Hello"; // Η τιμή της x τώρα είναι τύπου String
typeof
Για να μάθουμε τον τύπο μιας τιμής μπορούμε να χρησιμοποιήσουμε τον operator typeof
. Αυτή η εντολή επιστρέφει τον τύπο της τιμής σε μορφή string.
const x = 5;
console.log(typeof x); // "number"