2
respuestas

Clase JS - Trabajando con listas -

console.log(`Trabajando con Listas`);
//Comillas invertidas ` ` (alt + 96) Acostumbrarse al uso, nos permiten hacer la extrapolación de valores de variables.
//Ejemplo agencia de viajes - Destinos diferentes

const Bogota = "Bototá";
const Lima = "Lima";
const Santiago = "Santiago";
const BuenosAires = "Buenos Aires";

console.log(Bototá,Lima,Santiago,BuenosAires);

//Listas o Arrays o arreglos
//const ciudadesDisponibles = new Array(); 
const ciudadesDisponibles = ['Bogotá','Lima', 'Santiago','Buenos Aires'];
console.log(ciudadesDisponibles);

//-----Agregando elementos a la lista
const ciudadesDisponibles = new Array();

ciudadesDisponibles.push('Bogotá'); //agragando punto lo convierto en función. Push agrega uno o varios elementos en el array/lista
ciudadesDisponibles.push('Caracas');
ciudadesDisponibles.push('Lima');


console.log(ciudadesDisponibles);

//nuevo array
const ciudadesMasVendidas = [];

ciudadesMasVendidas.push('Sao Pablo');
ciudadesMasVendidas.push('Buenos Aires');

console.log(ciudadesMasVendidas);  //nos muestra las dos listas

//Borrado de elementos de la lista- LAS POSICIONES EN LISTAS COMIENZAN DESDE 0 EN ADELANTE
console.log(ciudadesDisponibles[2]);  //NOS MUESTRA LIMA- uso de [] para accesar a una posición determinada de la lista
console.log(ciudadesMasVendidas[0]); //nos muestra Sao Pablo

const cantidadCiudades = ciudadesDisponibles.length;
console.log(`Tenemos ${cantidadCiudades} ciudades disponibles`);  //nos muestra la cantidad de ciudades en número - 3


ciudadesDisponibles.splice(1,1); // Splice: remover elementos - (primero colocar posición elemento, cuántos elementos queremos eliminar)

//ciudadesdisponibles.splice(1);     // al no poner el segundo dato de cuántos queremos eliminar - elimina todo de la posición 1 en adelante - solo queda elemento 0:Bogotá
console.log(ciudadesDisponibles); // no sale Cararcas
2 respuestas

Hola Mabel, espero que estés muy bien.

Estamos muy contentos con tu aprendizaje. Excelente!!!

Gracias por compartir tu código con nosotros.

Continúa con tus estudios y cualquier duda estaremos aquí =)

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Excelente hábito de colocar comentarios sobre lo que trata el código. Saludos cordiales.