Інтэрфейс як тып аб'екта з масівам TypeScript

Таксама можна задаць інтэрфейс у якасці тыпу для ўсяго аб'екта.

Давайце паглядзім на прыкладзе. Спачатку зробім інтэрфейс для прадукту:

typescriptinterface Product {
  name: string,
  colors: string[]
};

Затым створым аб'ект, указаўшы яго тыпам адпаведны інтэрфейс:

typescriptlet prod: Product = {
  name: 'notebook',
  colors: ['red', 'black', 'gray']
}
Задание 1

Зрабіце аб'ект з краінай, які змяшчае назву старонкі і масіў яе гарадоў.