JavaScript Arrays
<!DOCTYPE html> <html> <body> <h2>Default sort versus numeric sort</h2> <script> const letters = ["banana", "apple", "cherry"]; letters.sort(); console.log(letters); // ["apple", "banana", "cherry"] // Default sort mishandles numbers because it compares as strings const nums = [10, 1, 5, 25, 8]; nums.sort(); console.log(nums); // [1, 10, 25, 5, 8] -- not what we want </script> </body> </html>