Hola, era para comentar que mi VSC me indica que hay errores en mi código. Ya revisé, y no logré detectarlos. Dejo aquí mi código:
//Definición de una lista de forma abreviada
const paisesDisponibles = ["Colombia", "Perú", "Chile", "Brasil", "Argentina", "Uruguay", "Venezuela"];
//Definición de una lista con tipo de dato alfanumérico
const ciudadesDisponibles = new Array("Bogotá", "Lima", "Santiago", "Montevideo");
const cantidadCiudades = ciudadesDisponibles.length;
console.log(`En la lista de ciudades tenemos ${cantidadCiudades} elementos`);
console.log(`En la lista de ciudades tenemos ${paisesDisponibles.length} elementos`);
//Remover el primer elemento
ciudadesDisponibles.shift()
console.log(ciudadesDisponibles.length);
console.log(`En la lista de ciudades tenemos ${cantidadCiudades} elementos`)
//Remover el último elemento
ciudadesDisponibles.pop()
console.log(ciudadesDisponibles.length);
console.log(`En la lista de ciudades tenemos ${cantidadCiudades} elementos`)
//Filtro de elementos de la lista.
const paisesFiltrados = paisesDisponibles.filter((e)=> e == 'Brasil');
console.log(paisesFiltrados;)
// Unificando los elementos en una cadena de caracteres
console.log(paisesDisponibles.join('-'))
//Ordenar la lista
console.log(paisesDisponibles.sort());
console.log(paisesDisponibles;)
//Conociendo la posición
console.log(`Perú está en la posición: ${paisesDisponibles.lastIndexOf('Perú')}`);
//Unificar dos listas.
const listaPaisesYCiudades = paisesDisponibles.concat(ciudadesDisponibles);
console.log(listaPaisesYCiudades);