Implémentez la fonction RLE (encodage par longueur de course) pour compresser une chaîne avec des caractères répétés : remplacez les séquences de caractères identiques par le caractère et le nombre de répétitions ; si un caractère apparaît une seule fois, n'affichez pas le compte.
Frontend
Implémentez la fonction RLD (décodage par longueur de course), qui est l'inverse de RLE : développez la chaîne compressée en répétant chaque caractère le nombre de fois spécifié ; laissez les caractères simples inchangés.
Que sera-t-il affiché suite à l'exécution du code donné avec l'objet user, la méthode fetchUrl et la fonction debounce ?
Y aura-t-il une erreur dans la console lors de l'exécution d'une requête fetch si le serveur renvoie HTTP 404 et response.ok === false, mais la réponse n'est pas explicitement gérée ? Expliquez pourquoi.
Déterminez l'ordre d'affichage des nombres dans la console pour le code donné avec Event Loop, Promise et setTimeout.
Corrigez le code pour que lorsque la fonction debounce est appelée, la console affiche le prénom de l'utilisateur en utilisant this.firstName. Ne modifiez pas entièrement la fonction debounce ni la ligne № 6.