slice(inicio, fin): Extrae una parte de una cadena desde inicio hasta fin (sin incluir fin). Permite índices negativos.

Argumento:

Ejemplo práctico:

let texto = "Hola Mundo";

// Usando slice()
console.log(texto.slice(0, 4)); // "Hola"
console.log(texto.slice(-5, -1)); // "Mund" (índices negativos)

// Usando substring()
console.log(texto.substring(0, 4)); // "Hola"
console.log(texto.substring(4, 0)); // "Hola" (intercambia los valores automáticamente)

📌 Diferencia clave: slice() acepta valores negativos, substring() no.