CristhGunners - Desarrollador de Software

Cristhofer Andana

Desarrollador de Software

Ordenar Array de Objectos con valor Booleano en Javascript

js

febrero 19, 2023

Como ordenar Array de Objectos con valor Booleano en Javascript:

const users = [
  { "name": "john", "subscribed": false },
  { "name": "jane", "subscribed": true },
  { "name": "jean", "subscribed": false },
  { "name": "george", "subscribed": true },
  { "name": "jelly", "subscribed": true },
  { "name": "john", "subscribed": false }
];
const subscribedUsersFirst = users.sort((a, b) => Number(b.subscribed) - Number(a.subscribed));

// Output
console.log(subscribedUsersFirst);
/*
[{
  name: "jane",
  subscribed: true
}, {
  name: "george",
  subscribed: true
}, {
  name: "jelly",
  subscribed: true
}, {
  name: "john",
  subscribed: false
}, {
  name: "jean",
  subscribed: false
}, {
  name: "john",
  subscribed: false
}]
*/