44 Votos

JavaScript: Contar Palabras en una Cadena/String

Consejo de Progger99 | 02/09/2020 a las 13:52

Aquí hay un pequeño consejo sobre cómo determinar rápida y fácilmente la cantidad de palabras en una cadena / string con JavaScript:

var str = 'Estas son algunas palabras.';
 
var c = str.split(' ').length;
 
alert("La cadena consta de " + c + " palabras.");

Simplemente separamos la cadena con split() en sus espacios. Después de eso, en los campos de la matriz / array resultante, todas las palabras de la oración se establecen individualmente como un elemento, de modo que la longitud de esta matriz sea el número de palabras de la oración.

Nota: Solo funciona, por supuesto, si las palabras están realmente separadas por espacios. Los espacios dobles o los caracteres especiales pueden falsificar el resultado.

ResponderPositivoNegativo
-33 Votos

Solución realmente muy, muy ingeniosa. No pensé que sería tan fácil y rápido y que str.split(' ) .length sería suficiente para determinar la longitud. ¡Habría comenzado a hacer algunos bucles ahora!
03/09/2020 a las 19:24

ResponderPositivo Negativo
Responder

Sobre el Autor

AvatarEl autor aún no ha agregado una breve descripción del perfil.
Ver Perfil

 

Temas Relacionados

La Búsqueda de Askingbox

Información | 0 Comentarios

Aviso Importante

Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.

Participar

Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.