Тип 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);