Implemente a função RLE (codificação por comprimento de execução) para comprimir uma string com caracteres repetidos: substitua sequências de caracteres idênticos pelo caractere e o número de repetições; se um caractere aparecer apenas uma vez, não exiba a contagem.
Frontend
Implemente a função RLD (decodificação por comprimento de execução), que é o inverso de RLE: expanda a string comprimida repetindo cada caractere o número de vezes especificado; deixe os caracteres únicos inalterados.
O que será exibido como resultado da execução do código fornecido com o objeto user, o método fetchUrl e a função debounce?
Haverá um erro na consola ao executar uma solicitação fetch se o servidor retornar HTTP 404 e response.ok === false, mas a resposta não for tratada explicitamente? Explique por quê.
Determine a ordem de saída dos números na consola para o código fornecido com Event Loop, Promise e setTimeout.
Corrija o código para que, ao chamar a função debounced, o console registre o nome do usuário usando this.firstName. Não altere completamente a função debounce nem a linha nº 6.