// sortAndReverse.js // Example arrays for demonstration const numArray = [5, 3, 8, 1, 2]; const strArray = ["banana", "apple", "cherry", "date"]; // 1. Sort an array of numbers in ascending order const sortedNumArray = numArray.sort((a, b) => a - b); console.log('1. Sorted Number Array (Ascending):', sortedNumArray); // Output: [1, 2, 3, 5, 8] // 2. Sort an array of strings in alphabetical order const sortedStrArray = strArray.sort(); console.log('2. Sorted String Array (Alphabetical):', sortedStrArray); // Output: ["apple", "banana", "cherry", "date"] // 3. Reverse the sorted array of numbers const reversedNumArray = sortedNumArray.reverse(); console.log('3. Reversed Sorted Number Array:', reversedNumArray); // Output: [8, 5, 3, 2, 1] // 4. Reverse the sorted array of strings const reversedStrArray = sortedStrArray.reverse(); console.log('4. Reversed Sorted String Array:', reversedStrArray); // Output: ["date", "cherry", "banana", "apple"]