Skip to main content

Εισαγωγή

H JavaScript είναι μια γλώσσα δυναμικού τύπου, που σημαίνει οτι στις μεταβλητές εισάγουμε δεδομένα χωρίς να χρειάζεται να δηλώσουμε τον τύπο τους. Μια μεταβλητή μπορεί να περιέχει δεδομένα διαφορετικού τύπου κατά τη διάρκεια της εκτέλεσης του προγράμματος.

Για παράδειγμα:

let x = 5;              // Η τιμή της x είναι τύπου Number
x = "Hello"; // Η τιμή της x τώρα είναι τύπου String

typeof​

Για να μάθουμε τον τύπο μιας τιμής μπορούμε να χρησιμοποιήσουμε τον operator typeof. Αυτή η εντολή επιστρέφει τον τύπο της τιμής σε μορφή string.

const x = 5;
console.log(typeof x); // "number"