ALEGSA · Actualidad

Javascript: dada una palabra, buscarla en una frase y devolver cuantas veces aparece en ella

Para realizar esta tarea en JavaScript, se puede crear una función que tome dos parámetros: la frase y la palabra a buscar. Luego, se puede utilizar el método `split()` p...

Javascript: dada una palabra, buscarla en una frase y devolver cuantas veces aparece en ella

Título: Javascript: dada una palabra, buscarla en una frase y devolver cuantas veces aparece en ella
Fecha: 30-05-2023 11:32

Pregunta o consulta del visitante:

¡Hola! Me preguntaba si podrían ayudarme con un problema. ¿Cómo puedo crear una función en JavaScript que tome una palabra y una frase, y luego devuelva cuántas veces aparece esa palabra en la frase? ¡Agradezco mucho cualquier ayuda que puedan brindarme!

Respuesta de ALEGSA.com.ar:

Para realizar esta tarea en JavaScript, se puede crear una función que tome dos parámetros: la frase y la palabra a buscar. Luego, se puede utilizar el método `split()` para convertir la frase en un array de palabras, y el método `filter()` para crear un nuevo array con solo las palabras que coinciden con la palabra buscada. Finalmente, se puede devolver la longitud de este nuevo array, que representa el número de veces que la palabra aparece en la frase. Aquí te muestro un ejemplo de cómo se podría hacer: ```javascript function contarPalabra(frase, palabra) { let palabras = frase.split(' '); let coincidencias = palabras.filter((p) => p === palabra); return coincidencias.length; } ``` Luego, para utilizar esta función, se puede llamar de la siguiente manera: ```javascript let frase = "La tecnología es cada vez más importante en nuestras vidas"; let palabra = "tecnología"; let cantidad = contarPalabra(frase, palabra); console.log(`La palabra "${palabra}" aparece ${cantidad} veces en la frase.`); ``` Este código imprimirá en la consola: "La palabra "tecnología" aparece 1 veces en la frase."


Preguntas relacionadas para el Asistente IA:

1 - ¿Cómo se puede buscar una palabra en una frase utilizando JavaScript?

2 - ¿Qué método se utiliza para convertir una frase en un array de palabras en JavaScript?

3 - ¿Qué método se utiliza para crear un nuevo array con solo las palabras que coinciden con la palabra buscada en JavaScript?


Compartir nota

Consultá dudas con nuestro Asistente IA

ALEGSA IA · Tecnología

Consultá al asistente IA

Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
Tipo de respuesta
Ayuda para escribir una mejor consulta

Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

* Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

Nuestras redes

Podés seguirnos y contactarnos desde nuestras redes sociales.