У меня есть массив как:
var user = [{name: 'name1', isActive: false}, {name: 'name2', isActive: false}, {name: 'name3', isActive: true}, {name: 'name4', isActive: false}, {name: 'name9', isActive: true}, {name: 'name8', isActive: false}];
Я хочу отсортировать массив так, чтобы пользователь с isActive был равен true, и все были перенесены наверх.Я попытался следовать, но это не сработало.
user.sort(function(a,b){
a.isActive ? 1 : b.isActive ? -1 : 0
});