Yt dundige skikkings in JavaScript

As daar sleutels met gapings in 'n skikking is, kan 'n mens 'n yt dundige skikking kry. Kom ons kyk hoe dit lyk. Laat ons sê ons het 'n sekere skikking:

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

Laat ons nog 'n element by hierdie skikking voeg sodat die sleutels gapings het:

javascriptarr[4] = '!';

As gevolg daarvan ontstaan daar 'n gaping in die skikking, met die waarde undefined:

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

Die lengte van die skikking sal al die gate insluit. Dit wil sê in ons geval sal dit 5 wees, en nie 4 nie:

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

Vind die lengte van die volgende skikking:

javascriptlet arr = [];

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