Низи во TypeScript

Низите во TypeScript се строго типизирани. Ова значи дека тие можат да содржат само податоци од еден тип.

Типот на податоци на низата се одредува на два начини. Ајде да ги проучиме.

Прв начин

Ајде да направиме низа со стрингови. За ова, после името на променливата ќе го означиме типот на податоци, а после него ќе напишеме квадратни загради како знак дека имаме низа:

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

Ајде да го испечатиме некој елемент од низата:

typescriptconsole.log(arr[0]); // ќе испечати 'a'

Втор начин

Постои алтернативен начин на декларирање на низа. Во него го означуваме клучното зборче Array, а потоа во аглести загради се означува типот на податоци. Погледнете го примерот:

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

Практични задачи

Задание 1

Со помош на првиот начин, означете го типот на податоци во следната низа:

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

Со помош на вториот начин, означете го типот на податоци во следната низа:

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