Metodo burbuja de ordenamiento sobre un array de objetos por dos valores
JavaScript
Publicado el 27 de Febrero del 2021 por Katas (200 códigos)
3.724 visualizaciones desde el 27 de Febrero del 2021
Función para ordenar un array de objetos utilizando el metodo de ordenamiento burbuja.
La función tiene que recibir el array y dos claves de los campos a ordenar
El mismo ejemplo ordenado por una sola clave: https://www.lawebdelprogramador.com/codigo/JavaScript/6911-Metodo-burbuja-de-ordenamiento-sobre-un-array-de-objetos.html
La función tiene que recibir el array y dos claves de los campos a ordenar
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
let array = [
{name: "compu", price: 1200, review: 8},
{name: "celulare", price: 300, review: 9},
{name: "tele", price: 800, review: 1},
{name: "play", price: 1200, review: 7}
];
console.table(bubbleObject(array, "price", "review"));
┌───── ───┬──────────┬──────┬───────┐
│ (index) │ name │ price │ review │
├────────┼───────────┼──────┼───────┤
│ 0 │ 'celulare' │ 300 │ 9 │
│ 1 │ 'tele' │ 800 │ 1 │
│ 2 │ 'play' │ 1200 │ 7 │
│ 3 │ 'compu' │ 1200 │ 8 │
└─────────┴────────────┴───────┴────────┘
El mismo ejemplo ordenado por una sola clave: https://www.lawebdelprogramador.com/codigo/JavaScript/6911-Metodo-burbuja-de-ordenamiento-sobre-un-array-de-objetos.html
53 visualizaciones durante los últimos 90 días