Skip to content

Instantly share code, notes, and snippets.

@Macxim
Created November 13, 2015 18:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Macxim/e97457ff3e4bb318c280 to your computer and use it in GitHub Desktop.
Save Macxim/e97457ff3e4bb318c280 to your computer and use it in GitHub Desktop.
var moonWalkers = [
"Neil Armstrong",
"Buzz Aldrin",
"Pete Conrad",
"Alan Bean",
"Alan Shepard",
"Edgar Mitchell",
"David Scott",
"James Irwin",
"John Young",
"Charles Duke",
"Eugene Cernan",
"Harrison Schmitt"
];
function alphabetizeArray(names) {
var namesAlpha = [];
for (var name in names){
var splitArray = names[name].split(" ");
var fname = splitArray[0];
var lname = splitArray[1];
var nameReversed = lname.concat(" ", fname);
namesAlpha.push(nameReversed);
namesAlpha.sort();
}
return namesAlpha;
}
console.log(alphabetizeArray(moonWalkers));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment