Sparsomme arrays i JavaScript

Hvis arrayet har nøkler med hull, kan man få et sparsomt array. La oss se hvordan det ser ut. La oss si at vi har følgende array:

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

La oss legge til enda et element i dette arrayet på en slik måte at nøklene har hull:

javascriptarr[4] = '!';

Resultatet blir et array med et hull som har verdien undefined:

javascriptconsole.log(arr); // vil skrive ut ['a', 'b', 'c', undefined, '!']

Lengden på arrayet vil inkludere alle hull. Det vil si at i vårt tilfelle vil den være 5, ikke 4:

javascriptconsole.log(arr.length); // vil skrive ut 5
Задание 1

Finn lengden på følgende array:

javascriptlet arr = [];

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