Files
website/assets/js/secret.js
T
2021-12-12 09:50:14 -05:00

27 lines
608 B
JavaScript

// a key map of allowed keys
var allowedKeys = {
37: 'left',
38: 'up',
39: 'right',
40: 'down',
65: 'a',
66: 'b'
};
var code = ['up', 'up', 'down', 'down', 'left', 'right', 'left', 'right', 'b', 'a'];
var pos = 0;
// add keydown event listener
document.addEventListener('keydown', function(e) {
var key = allowedKeys[e.keyCode];
var requiredKey = code[pos];
if (key == requiredKey) {
pos++;
if (pos == code.length) {
location = `https://www.youtube.com/watch?v=dQw4w9WgXcQ`
pos = 0;
}
} else {
pos = 0;
}
});