Razređeni nizovi u JavaScript-u

Ako niz ima ključeve sa preskocima, možemo dobiti razređeni niz. Pogledajmo kako izgleda. Recimo da imamo neki niz:

javascriptlet arr = ['a', 'b', 'c'];

Dodajmo ovom nizu još jedan element tako da ključevi imaju preskoke:

javascriptarr[4] = '!';

Kao rezultat, u nizu će se formirati rupa, koja ima vrednost undefined:

javascriptconsole.log(arr); // ispisaće ['a', 'b', 'c', undefined, '!']

Dužina niza će uključivati sve rupe. To znači, u našem slučaju biće 5, a ne 4:

javascriptconsole.log(arr.length); // ispisaće 5
Задание 1

Saznajte dužinu sledećeg niza:

javascriptlet arr = [];

arr[3] = 'a';
arr[8] = 'b';