Takes a list of full state names (e.g., 'California', 'Texas') and returns a list of their two-letter abbreviations (e.g., 'CA', 'TX') in the same order. Return null if a state name is not recognized.
Examples:
Input: states = ['California', 'Texas', 'Florida']
Output: ['CA', 'TX', 'FL']
Explanation: Converted each state name to its standard two-letter abbreviation
Input: states = ['New York', 'north dakota', 'OREGON']
Output: ['NY', 'ND', 'OR']
Explanation: Conversion works regardless of case or spacing
Apex Code Editor
Welcome to Lightning Challenge!
How It Works
- • Write your solution in the code editor
- • Connect your Salesforce org to test
- • Submit to check if your solution passes
- • Use hints if you get stuck
Contest Alert
🏆 #CodeEveryDay July 2026
Contest runs July 1 - 31. Complete challenges to climb the leaderboard!
Only the 31 daily challenges shown during this contest count toward points. Earlier dailies don't carry over.