Konami Code
Konami code - это комбинация клавиш, которая изначально была разработана японской компанией Konami для своих видеоигр. Код состоит из следующих клавиш: ↑ ↑ ↓ ↓ ← → ← → B A (для клавиатуры) или стрелки вверх, вверх, стрелки вниз, стрелки вниз, стрелка влево, стрелка вправо, стрелка влево, стрелка вправо, B, A (для геймпада). Когда игрок вводит этот код, то обычно происходит что-то волшебное - открытие тайных уровней, получение нового оружия или бонусов.
Сейчас этот код использован не только в играх, но и на различных сайтах и приложениях как пасхальное яйцо или секретная функция.
Пример кода на JavaScript, который показывает всплывающее окно после введения Konami code:
javascript
const konamiCode = [38, 38, 40, 40, 37, 39, 37, 39, 66, 65];
let index = 0;
document.addEventListener('keydown', (event) => {
if (event.keyCode === konamiCode[index]) {
index++;
if (index === konamiCode.length) {
alert('Вы ввели Konami code!');
index = 0;
}
} else {
index = 0;
}
});
Этот код следит за нажатиями клавиш на странице и проверяет, следует ли каждой нажатой клавише в конкретной последовательности. Если последовательность правильная, то выводится всплывающее окно. Если игрок ошибается в последовательности, то счетчик сбрасывается на 0.