Abbreviation to full MLB team names

I do this more often than not. Just a memo. This is syntax for ActionScript 3, but I am sure it can be used for many other languages.

var teams = new Array();
   teams["BOS"] = "Boston Red Sox";
   teams["NYY"] = "New York Yankees"; 
   teams["ARI"] = "Arizona Diamondbacks"; 
   teams["ATL"] = "Atlanta Braves"; 
   teams["BAL"] = "Baltimore Orioles"; 
   teams["CHC"] = "Chicago Cubs"; 
   teams["CHW"] = "Chicago White Sox"; 
   teams["CIN"] = "Cincinnati Reds"; 
   teams["CLE"] = "Cleveland Indians"; 
   teams["COL"] = "Colorado Rockies"; 
   teams["DET"] = "Detroit Tigers"; 
   teams["FLA"] = "Florida Marlins"; 
   teams["HOU"] = "Houston Astros"; 
   teams["KCR"] = "Kansas City Royals"; 
   teams["LAA"] = "Los Angeles Angels"; 
   teams["LAD"] = "Los Angeles Dodgers"; 
   teams["MIL"] = "Milwaukee Brewers"; 
   teams["MIN"] = "Minnesota Twins"; 
   teams["NYM"] = "New York Mets"; 
   teams["OAK"] = "Oakland Athletics"; 
   teams["PHI"] = "Philadelphia Phillies"; 
   teams["PIT"] = "Pittsburgh Pirates"; 
   teams["SDP"] = "San Diego Padres"; 
   teams["SFG"] = "San Francisco Giants"; 
   teams["SEA"] = "Seattle Mariners"; 
   teams["STL"] = "St. Louis Cardinals"; 
   teams["TBR"] = "Tampa Bay Rays"; 
   teams["TEX"] = "Texas Rangers"; 
   teams["TOR"] = "Toronto Blue Jays"; 
   teams["WSN"] = "Washington Nationals";
	
   
function getName(code) {
       return teams[code];
}


var teamShort = new Array();
   teamShort["BOS"] = "Red Sox";
   teamShort["NYY"] = "Yankees"; 
   teamShort["ARI"] = "Diamondbacks"; 
   teamShort["ATL"] = "Braves"; 
   teamShort["BAL"] = "Orioles"; 
   teamShort["CHC"] = "Cubs"; 
   teamShort["CHW"] = "White Sox"; 
   teamShort["CIN"] = "Reds"; 
   teamShort["CLE"] = "Indians"; 
   teamShort["COL"] = "Rockies"; 
   teamShort["DET"] = "Tigers"; 
   teamShort["FLA"] = "Marlins"; 
   teamShort["HOU"] = "Astros"; 
   teamShort["KCR"] = "Royals"; 
   teamShort["LAA"] = "Angels"; 
   teamShort["LAD"] = "Dodgers"; 
   teamShort["MIL"] = "Brewers"; 
   teamShort["MIN"] = "Twins"; 
   teamShort["NYM"] = "Mets"; 
   teamShort["OAK"] = "Athletics"; 
   teamShort["PHI"] = "Phillies"; 
   teamShort["PIT"] = "Pirates"; 
   teamShort["SDP"] = "Padres"; 
   teamShort["SFG"] = "Giants"; 
   teamShort["SEA"] = "Mariners"; 
   teamShort["STL"] = "Cardinals"; 
   teamShort["TBR"] = "Rays"; 
   teamShort["TEX"] = "Rangers"; 
   teamShort["TOR"] = "Blue Jays"; 
   teamShort["WSN"] = "Nationals";
	
function getShortName(code) {
       return teamShort[code];
}
 //  getName("NYY"); will return New York Yankees, 
 // and getShortName("NYY") will return Yankees

2 Responses to “Abbreviation to full MLB team names”

  1. Some abbreviations are wrong.

    P.S They don’t have to have three letters, they can have two. Royals are KC not KCR

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>