Инициализация типов / Коллекции

//Array of integer
let primeNumbers: number[] = [ 
    235711131719 ]

//Array of string
let gameList: Array<string> = [ 
    "soccer""hockey""basketball" ]

//Array of string and number
let hostAndPort: (string | number)[] = [
    '192.168.100.1'3002]

class Employee {
    firstName: string
    lastName: string

    constructor(firstName: string, lastName: string) {
        this.firstName = firstName
        this.lastName = lastName
    }
}

//Array of Employee 
let employees1 = [
    new Employee("Anton""Pavlov"),
    new Employee("Elena""Kirienko")
]

let employees2: Employee[] = [
    {firstName: "Anton", lastName: "Pavlov"},
    {firstName: "Elena", lastName: "Kirienko"}
]

console.log("primeNumbers is", primeNumbers)
console.log("gameList is", gameList)
console.log("hostAndPort is", hostAndPort)
console.log(employees1[0].lastName)
console.log(employees2[1].firstName)