Solución
solution.tsTypeScript
function countConsonants(text: string): number {
const VOWELS: Set<string> = new Set(['a','e', 'i', 'o', 'u']);
let count:number = 0;
text = text.trim().toLowerCase();
for (const char of text) {
if (/[a-z]/.test(char) && !VOWELS.has(char)) {
count++;
}
}
return count;
}
// No modificar: necesario para evaluar el resultado.
export { countConsonants };0respuestas