Sorting a JS array based upon boolean values

Sort a JS array based on showing a true value first

JavaScript

var people = [ 
	{ name: "John", age: 20 }, 
	{ name: "Mary", age: 35 }, 
	{ name: "Arthur", age: 78 }, 
	{ name: "Mike", age: 27, primary: true}, 
	{ name: "Judy", age: 42 }, 
	{ name: "Tim", age: 8, primary: true} 
];

people.sort(function (x, y){
	return (x.primary === y.primary)? 0 : x.primary? -1 : 1;
});

console.log(people);