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
| Línea | Un fragmento de texto entre saltos de línea \n (o \r\n) |
|---|---|
| Línea vacía | Una línea formada solo por espacios en blanco, o sin ningún contenido |
| Texto sin saltos de línea | Se cuenta como una sola línea |
| Entrada vacía | 0 líneas — un campo de entrada vacío no cuenta como una línea |
Cuándo induce a error
- El texto vacío (nada escrito) cuenta como 0 líneas, pero un texto de un solo carácter sin salto de línea ya cuenta como 1 línea — el límite entre "no hay nada" y "hay una línea" puede no ser el que espera tu tarea concreta.
- Una línea formada solo por espacios o tabulaciones, sin ningún carácter visible, cuenta como "vacía" — igual que una línea sin ningún carácter.
- Las distintas convenciones de salto de línea (\n en Unix/macOS, \r\n en Windows) se manejan igual — el tipo de salto no afecta al conteo final.
- Un salto de línea final al final del texto (habitual al guardar archivos) no añade una línea vacía extra — solo se cuentan las líneas que realmente existen.
Cómo se calcula
El texto se divide en líneas por el carácter de salto de línea; el array resultante de fragmentos es el conjunto de líneas.
Una línea se considera vacía si, tras quitar los espacios en blanco de ambos extremos, no queda nada.
El interruptor "mostrar solo las líneas no vacías" decide qué número se muestra como resultado grande principal — el total de líneas o solo las no vacías; los tres números exactos (total, no vacías y vacías) siempre se muestran a la derecha sin importar el interruptor.
Las líneas vacías son la diferencia entre el total de líneas y el número de líneas no vacías.
Preguntas y respuestas
¿Una línea con solo espacios cuenta como vacía?
Sí — si al quitar los espacios de ambos extremos no queda nada, la línea cuenta como vacía, aunque técnicamente contenga caracteres de espacio.
¿Por qué un campo de entrada vacío muestra 0 líneas y no 1?
El texto vacío (sin ningún carácter) no produce ninguna línea. En cuanto escribes al menos un carácter sin salto de línea, eso ya es 1 línea.
¿Un salto de línea final al final de un archivo aumenta el conteo?
No, la línea vacía extra por un salto final no se añade — solo se cuentan las líneas que realmente existen en el texto.
¿Se envía mi texto a algún sitio?
No, todo el conteo se ejecuta en tu navegador.