# javascript sort boolean value

```a = [false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false];

a.sort(function(x, y) {
// true values first
return (x === y)? 0 : x? -1 : 1;
// false values first
// return (x === y)? 0 : x? 1 : -1;
});

console.log(a);```

Here is what the above code is Doing:
1. It creates an array of booleans.
2. It sorts the array.
3. It prints the sorted array.

The sort function takes a function as an argument. This function is called a comparator. The comparator function takes two arguments, x and y, and returns a number. The number returned by the comparator function is used to determine the order of the elements.

The comparator function should return a negative number if x < y, a positive number if x > y, and 0 if x === y.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending order.

The comparator function sorts the elements in descending order.

The comparator function sorts the elements in ascending