Typ any v TypeScript

Niekedy môžeme potrebovať opísať typ premenných, ktorý nemusí byť nám známy v čase, keď píšeme aplikáciu.

Na to sa používa typ any, ktorý umožňuje prejsť kontrolou hodnôt počas fázy kompilácie. Pozrime sa na príklad. Nastavme premennej hodnotu typu any:

typescriptlet test: any;

Zapíšme do tejto premennej číslo:

typescripttest = 123;

A teraz zapíšme do tejto premennej reťazec:

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

Bez spustenia kodu určte, aký bude výsledok vykonania kodu:

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

test3 = test1;
console.log(test3);

test3 = test2;
console.log(test3);