Ο τύπος any στο TypeScript

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

Για αυτό χρησιμοποιείται ο τύπος any, ο οποίος επιτρέπει τον έλεγχο των τιμών στο στάδιο της μεταγλώττισης. Ας δούμε ένα παράδειγμα. Ας ορίσουμε μια μεταβλητή τύπου any:

typescriptlet test: any;

Ας αντιγράψουμε σε αυτή τη μεταβλητή έναν αριθμό:

typescripttest = 123;

Και τώρα ας αντιγράψουμε σε αυτή τη μεταβλητή μια συμβολοσειρά:

typescripttest = 'abc';
Задание 1

Χωρίς να εκτελέσετε τον κώδικα, προσδιορίστε ποιο θα είναι το αποτέλεσμα της εκτέλεσης του κώδικα:

typescriptlet test1: number = 123;
let test2: string = 'abc';
let test3: any;

test3 = test1;
console.log(test3);

test3 = test2;
console.log(test3);