Introducción
En este laboratorio, exploraremos el concepto de truncar cadenas en JavaScript. Truncar una cadena implica acortar la longitud de una cadena dada hasta una longitud especificada. A través de varios ejercicios y ejemplos, aprenderá a implementar una función que trunque cadenas y agregue puntos suspensivos al final de la cadena truncada.
Truncar una cadena en JavaScript
Para truncar una cadena en JavaScript, puedes usar la función truncateString. Esta función toma dos argumentos: str (la cadena que se va a truncar) y num (la longitud máxima de la cadena truncada).
La función truncateString verifica si la longitud de str es mayor que num. Si es así, la función trunca la cadena a la longitud deseada y agrega '...' al final. Si no, devuelve la cadena original.
Aquí está el código de la función truncateString:
const truncateString = (str, num) =>
str.length > num ? str.slice(0, num > 3 ? num - 3 : num) + "..." : str;
Y aquí está un ejemplo de cómo usar la función truncateString:
truncateString("boomerang", 7); // 'boom...'
Resumen
¡Felicitaciones! Has completado el laboratorio de Truncar Cadena. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.