Resultado
Esta página no tiene parte de servidor en absoluto. La tabla que pegas la procesa JavaScript dentro de tu propio navegador, el gráfico se dibuja en un elemento canvas de tu máquina y el archivo de exportación se arma localmente. Nada se sube, se almacena ni se escribe en ningún registro. Puedes desconectar la red después de cargar la página y todo seguirá funcionando: es la forma más sencilla de comprobarlo tú mismo.
Datos y límites del método
| División en palabras | Por espacios, tabulaciones y saltos de línea |
|---|---|
| Puntuación en los bordes | Se recorta por defecto: «casa,» cuenta como 4 caracteres, no 5 |
| Puntuación dentro de la palabra | El guion y el apóstrofo dentro de una palabra no se recortan: «bien-conocido» son 13 caracteres |
| Unidad de medida | Caracteres (code points), no bytes ni sílabas |
| Precisión del resultado | La media se redondea a un decimal |
| Texto vacío | Se muestra «—» en lugar de dividir por cero |
Cuándo induce a error
- Una «palabra» es una secuencia de caracteres entre espacios, sin ningún análisis lingüístico. Un guion en «bien-conocido» no la divide en dos — se cuenta como una sola palabra larga de 13 caracteres, lo que puede inflar la longitud media en textos con muchas palabras compuestas.
- Con el recorte de puntuación activado, los signos de puntuación se eliminan solo al principio y al final de la palabra. Un punto dentro de una abreviatura («p.ej.») o un número con punto decimal («3.14») no se toca — permanece como parte de la palabra completa.
- Con el recorte desactivado, las comillas, paréntesis y signos de puntuación pegados a una palabra aumentan su longitud: «(casa)» cuenta como 6 caracteres, no 4.
- Los apóstrofos y guiones dentro de una palabra nunca se recortan, incluso con la opción activada — «bien-conocido» sigue teniendo 13 caracteres. Solo se recorta la puntuación que está justo en el límite de la palabra, junto a un espacio.
Cómo se calcula
El texto se divide primero en palabras por los caracteres de espacio — espacios normales, tabulaciones y saltos de línea; los fragmentos vacíos se descartan.
Si «recortar puntuación» está activado, se eliminan del principio y del final de cada palabra todos los caracteres que no sean letras ni dígitos — comillas, puntos, comas, paréntesis. La puntuación dentro de la palabra (guion, apóstrofo) no se toca.
La longitud de cada palabra se mide en caracteres (code points) después del procesamiento. La media es la suma de las longitudes de todas las palabras dividida entre su cantidad, redondeada a un decimal.
La palabra más corta y más larga se encuentran recorriendo simplemente las longitudes de todas las palabras — es el mínimo y el máximo del conjunto de longitudes, no el texto de la palabra en sí.
Preguntas y respuestas
¿Cómo se maneja la puntuación en los bordes de la palabra?
Por defecto se recorta: «casa,» y «casa.» cuentan como 4 caracteres, no 5. Desmarca la casilla si quieres que la puntuación pegada a una palabra cuente en su longitud.
¿Qué pasa con los guiones y apóstrofos dentro de una palabra?
Nunca se recortan, incluso con «recortar puntuación» activado — esa opción solo afecta a los signos justo en el borde de la palabra, no en su interior.
¿Por qué la media muestra «—»?
Significa que no hay ninguna palabra en el texto — el campo está vacío o solo contiene espacios y signos de puntuación.
¿Se cuentan los números como parte de una palabra?
Sí, si están dentro de una secuencia continua de caracteres sin espacios — «Windows10» cuenta como una palabra de 9 caracteres.
¿Mi texto se envía a algún sitio?
No. Todo el cálculo se ejecuta en tu navegador; el texto nunca se transmite.