Ejercicio00:00
¿Quieres un reto mayor?
Resuelve en 05:00
info
Importante: Para que se registre el resultado tienes que iniciar sesión.
Contar palabras por longitud
Fácil10 pts·Strings
Enunciado
Dada una cadena de texto y un número entero n, retorna cuántas palabras de la cadena tienen exactamente n caracteres.
Una "palabra" es una secuencia de caracteres separada por espacios. No habrá puntuación ni caracteres especiales, solo letras y espacios.
Ejemplos
countWordsByLength("hola mundo foo", 4)
// → 2 ("hola" y "mundo" tienen 4... espera: "hola"=4, "mundo"=5, "foo"=3 → solo "hola" → 1)
// Corrección: "hola"=4 → 1
countWordsByLength("el gato y el perro", 2)
// → 2 ("el" aparece dos veces, ambas cuentan)
countWordsByLength("uno dos tres", 3)
// → 3 ("uno"=3, "dos"=3, "tres"=4... "tres" tiene 4 letras → solo 2)
// Corrección: "uno"=3, "dos"=3 → 2
countWordsByLength("", 3)
// → 0
Notas
- Si la cadena está vacía, retorna
0. - Las palabras se separan únicamente por espacios.
- La comparación es exacta: la palabra debe tener exactamente
ncaracteres.
Restriccionesexpand_more
- Dificultad: Fácil
- Completa todos los test cases para obtener los 10 puntos.
- No modificar la línea
exportal final del archivo. - Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.
Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.
Inicia sesión para reaccionar
Inicia sesión para reaccionar