Sort Array by Last Name

JavaScript

var names = ["John McLennan", "Richard Roehner", "Ian Walton", "Rasoul Sorkhabi", "William Keach", "Kerry Kelly", "Andrew Sweeny", "", "Sam Christenson", "Palash Panja"];

names.sort(compareLastName);

addToDocument("Milind Deo");

names.forEach(addToDocument);

function compareLastName(a, b){
	if(a.split(" ").pop().charAt(0) > b.split(" ").pop().charAt(0)){
		return 1;
	}
	if(a.split(" ").pop().charAt(0) < b.split(" ").pop().charAt(0)){
		return -1;
	}
	return 0;
}

function addToDocument(a){
	document.body.innerHTML += "<p>" + a + "</p>";
}