Cuenta caracteres tras limpiar
Implementa longitudLimpia(texto). Devuelve la cantidad de caracteres tras quitar espacios de los extremos.
Texto Intermedio
Tu misión
Implementa longitudLimpia(texto). Devuelve la cantidad de caracteres tras quitar espacios de los extremos.
Define la función longitudLimpia en el editor. El corrector llamará a tu función con distintas entradas y comprobará el valor devuelto. No basta con imprimir un resultado fijo.
Repasa si lo necesitas: Devuelve un valor con return · Quita espacios sobrantes con trim
trim devuelve texto sin espacios en los extremos. length cuenta sus unidades de texto; los espacios interiores también cuentan. En estos ejemplos usamos letras sencillas, sin emojis.
| Llamada | Debe devolver |
|---|---|
longitudLimpia(" hola ") | 4 |
longitudLimpia("") | 0 |
Pulsa Comprobar solución para probar también otras entradas. Puedes usar cualquier implementación que cumpla la consigna.
¿Necesitas una pista?
Pista 1
El texto puede tener espacios al principio y al final.
Pista 2
Combina trim con length.
Pista 3
Devuelve texto.trim().length.
Ver solución explicada
trim no modifica el texto original; devuelve una copia.
function longitudLimpia(texto) {
return texto.trim().length;
}Esta es una solución posible. Otras implementaciones que produzcan el mismo comportamiento también son válidas.
Cuenta solamente las vocales.