Solución
solution.tsTypeScript
function runLengthEncoding(text: string): string {
let counter: number = 1;
let output: string = "";
for ( let i = 0; i < text.length; i++) {
if (text[i] == text[i+1]) {
counter++;
} else {
output+=`${counter}${text[i]}`;
counter = 1;
}
}
return output;
}
// No modificar: necesario para evaluar el resultado.
export { runLengthEncoding };
0respuestas