Spredte arrays i JavaScript

Hvis der er nøgler med huller i et array, kan man få et spredt array. Lad os se, hvordan det ser ud. Lad os sige, at vi har et array:

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

Lad os tilføje endnu et element til dette array så nøglerne har huller:

javascriptarr[4] = '!';

Som resultat opstår der et hul i arrayet, som har værdien undefined:

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

Arrayets længde vil inkludere alle huller. Det vil sige, i vores tilfælde vil den være 5, og ikke 4:

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

Find længden af følgende array:

javascriptlet arr = [];

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