Sobes.tech

Frontend

Implementujte funkciu RLE (kódovanie dĺžky behu) na kompresiu reťazca s opakujúcimi sa znakmi: nahradte sekvencie rovnakých znakov znakom a počtom opakovaní; ak sa znak vyskytne len raz, nevypisujte počet.

6

Implementujte funkciu RLD (dekódovanie dĺžky behu), ktorá je opakom RLE: rozšírte komprimovaný reťazec opakovaním každého znaku požadovaný početkrát; ponechajte jednotlivé znaky nezmenené.

4

Bude pri vykonávaní požiadavky fetch chyba v konzole, ak server vráti HTTP 404 a response.ok === false, ale odpoveď nie je výslovne spracovaná? Vysvetlite prečo.

2

Opravte kód tak, aby pri volaní debounced funkcie konzola vypísala meno používateľa pomocou this.firstName. Nezmeňujte úplne funkciu debounce ani riadok № 6.

2