Massiivid TypeScriptis

Massiivid TypeScriptis on rangelt tüübitud. See tähendab, et nad saavad sisaldada ainult ühte tüüpi andmeid.

Massiivi andmetüüp määratakse kahel viisil. Uurime neid.

Esimene viis

Teeme massiivi stringidega. Selleks määrame muutuja nime järel andmetüübi ja pärast seda kirjutame nurksulud, et näidata, et tegemist on massiiviga:

typescriptlet arr: string[] = ['a', 'b', 'c', 'd', 'e'];

Väljastame mõne massiivi elemendi:

typescriptconsole.log(arr[0]); // väljastab 'a'

Teine viis

Massiivi deklareerimiseks on olemas alternatiivne viis. Selles määrame võtmesõna Array ja seejärel nurk sulgudes määratakse andmetüüp. Vaadake näidet:

typescriptlet arr: Array<string> = ['a', 'b', 'c', 'd', 'e'];

Praktilised ülesanded

Задание 1

Kasutades esimest viisi, määrake andmetüüp järgmises massiivis:

javascriptlet arr = [1, 2, 3, 4, 5];
Задание 2

Kasutades teist viisi, määrake andmetüüp järgmises massiivis:

javascriptlet arr = [1, 2, 3, 4, 5];