To sort an array with strings in decreasing alphabetical order in JavaScript, you can use the sort()
method with a custom sorting function that compares two elements of the array.
Here's an example:
index.tsx222 chars11 lines
In this example, the sort()
method takes a custom function that compares each pair of fruits. The comparison function returns a positive number if a
should come after b
, a negative number if a
should come before b
, and 0
if they are equal.
The comparison function first checks if a
is less than b
, in which case it returns 1
, indicating that a
should come after b
. If a
is greater than b
, the function returns -1
, indicating that a
should come before b
. If a
and b
are equal, the function returns 0
.
With this custom sorting function, the sort()
method sorts the fruits
array in decreasing alphabetical order.
Output: ["orange", "kiwi", "banana", "apple"]
gistlibby LogSnag