1

como pasar varios objetos a arrays y después guardarlos en una variable e imprimirlos

//Creamos los objetos, seran marcas de vehiculoslet carro1 = {
  marca: "suzuki",
  modelo: "vitara",
  'año': 1990
};

let carro2 = {
  marca: "mazda",
  modelo: "rx7",
  'año': 1998
};

let carro3 = {
  marca: "nissan",
  modelo: "skyline",
  'año': 1990
};

//Convertimos cada uno de los objetos a arrays con el metodo object.values() y posterior a eso, las guardamos en variablesconst carros1 = Object.values(carro1);

const carros2 = Object.values(carro2);

const carros3 = Object.values(carro3);

//Despues, creamos otra variable con el nombre allAutos que contendra a las otras 3 variables anteriores, esta será una estructura de datos tipo arrayconst allAutos = [carros1, carros2, carros3]

//Finalmente creamos una funcion para que recorra e imprima el array AllAutos, esta funcion recibirá un parametro con el nombre vehiculosfunctionprintCarros(vehiculos){
  for(i=0; i < vehiculos.length; i++){
  console.log(vehiculos[i])
  }
} 

//Finalmente invocamos a la funcion printCarros() y le pasamos el argumento allAutos que es la variable contenedora de la estructura de datos tipo array de todo lo anterior

printCarros(allAutos)

//en consola imprimirá lo siguiente://(3) ['suzuki', 'vitara', 1990]//(3) ['mazda', 'rx7', 1998]//(3) ['nissan', 'skyline', 1990]
Escribe tu comentario
+ 2