Indexovateľný typ pre objekty v TypeScript

Teraz si vytvoríme indexovateľný typ pre objekt. Na to vytvoríme rozhranie IObject. Určíme, že kľúčom objektu bude reťazec a hodnotou - číslo:

typescriptinterface IObject {
  [index: string]: number;
}

Nastavíme našej premennej hodnotu v podobe objektu s reťazcovými kľúčmi a číselnými hodnotami:

typescriptlet obj: IObject = {'a': 1, 'b': 2, 'c': 3};
Задание 1

Vytvorte rozhranie, ktoré opisuje objekt s kľúčmi v podobe čísel a hodnotami v podobe reťazcov.