Skip to content

Instantly share code, notes, and snippets.

@madr
Last active October 12, 2015 13:07
Show Gist options
  • Save madr/4031131 to your computer and use it in GitHub Desktop.
Save madr/4031131 to your computer and use it in GitHub Desktop.
Piratspråksgenerator
/* Kopiera och klistra in i Firebug eller Dev Tools, ändra sista raden. */
(function (str) {
"use strict";
var blacklist = ' aeiouyöäåAEIOUYÖÄÅ';
function ify(c) {
return c + "o" + c.toLowerCase();
}
function pirate(str) {
var chars = str.split(""),
i = chars.length;
while (i) {
i -= 1;
if (!blacklist.match(chars[i])) {
chars[i] = ify(chars[i]);
}
}
return chars.join("");
}
return pirate(str);
}("Det här ska jag säga"));
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment