JavaScript Cheatcode
by Sean Coker
JavaScript
var CheatCode = (function() {
var a = [];//,
//s = [38,38,40,40,37,39,37,39,65,66]; //enter key combination here
var init = function(s, cb) {
window.addEventListener('keydown', function(e) {
var k = e.keyCode,
i;
if (k === s[0] || a[0] === s[0]) {
a.push(k);
for (i = 0; i < a.length; i++) {
if (a[i] === s[i]) {
if (a.length === s.length) {
if (typeof cb === 'function') {
cb();
}
a = [];
break;
}
}
else {
a = [];
}
}
}
});
};
return {
init: init
};
})();
//up down up down left right left right b a
var s = [38,38,40,40,37,39,37,39,66,65];
CheatCode.init(s, function(){alert('Mulatto Butts!');});