Skip to content

Instantly share code, notes, and snippets.

@holtbp
Created March 21, 2012 18:36
Show Gist options
  • Save holtbp/2150923 to your computer and use it in GitHub Desktop.
Save holtbp/2150923 to your computer and use it in GitHub Desktop.
Array Elements Triple and Join
// Given an array ["foo", "bar", "baz"],
// return ["foo foo foo", "bar bar bar", "baz baz baz"]
var arr = ["foo", "bar", "baz"];
function triple(element) {
return [element, element, element].join(" ");
}
arr.forEach(function() {
arr.unshift(triple(arr.pop()));
});
console.log(arr);​
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment