Operátor delete v polích v JavaScriptu

Prvky polí lze mazat pomocí operátoru delete. Podívejme se na příklady. Předpokládejme, že máme následující pole:

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

Pojďme smazat jeden z prvků našeho pole:

javascriptdelete arr[1];

V důsledku toho se prvek smaže, ale pole se stane řídkým (sparse array):

javascriptconsole.log(arr); // vypíše ['a',, 'c']
Задание 1

Dané pole:

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

Odstraňte z něj dva prvky. Zkontrolujte, jaká bude hodnota vlastnosti length poté.