Indeksowalny typ dla obiektów w TypeScript

Stwórzmy teraz indeksowalny typ dla obiektu. W tym celu utwórzmy interfejs IObject. Określmy, że kluczem obiektu będzie ciąg znaków, a wartością - liczba:

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

Przypiszmy naszej zmiennej wartość w postaci obiektu z kluczami typu string i wartościami liczbowymi:

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

Utwórz interfejs opisujący obiekt z kluczami w postaci liczb, a wartościami w postaci ciągów znaków.