# Sort Array By Letter ## Question [Sloth Bytes | 2024-07-30](https://slothbytes.beehiiv.com/p/oop-pillar-1-abstraction-dummies?utm_source=slothbytes.beehiiv.com&utm_medium=newsletter&utm_campaign=oop-pillar-1-abstraction-for-dummies) ``` Sort by the Letters Write a function that sorts each string in a list by the letter in alphabetic ascending order (a-z). Examples sort_by_letter(["932c", "832u32", "2344b"]) output = ["2344b", "932c", "832u32"] sort_by_letter(["99a", "78b", "c2345", "11d"]) output = ["99a", "78b", "c2345", "11d"] sort_by_letter(["572z", "5y5", "304q2"]) output = ["304q2", "5y5", "572z"] sort_by_letter([]) output = [] #here's your starting point :) def sort_by_letter(arr): Notes - Each string will only have one (lowercase) letter. - If given an empty list, return an empty list. ``` ## Description This utility takes a user input of array string number and sort it by the letter of each element. The utility will then display the sorted array. ## Table of Contents - [Installation](#installation) - [Usage](#usage) ## Installation To use the code in this repository, you need to have [Node.js](https://nodejs.org/en) installed on your machine. Clone the repository to your local system using the following command: ``` git clone https://github.com/afiqzudinhadi/sort-by-letters.git ``` Install the required dependencies by running the following command: ``` npm install ``` ## Usage 1. Navigate to the repository's root directory. 2. Open terminal or command prompt. 3. Run the following command to execute the code: ``` npm run index ``` 4. Follow the on-screen instructions to input the array of strings.