прогрессивный код konami

Я пытаюсь создать файл .js для веб-сайта, который при вводе кода konami Вверх, Вверх, Вниз, Вниз, Влево, Вправо, Влево, Вправо, B, A, Start( введите) он будет вставлять видео. Однако при вводе правильных клавиш веб-страница должна отображать что-то вроде «продолжать», если введена неправильная клавиша, она должна отображать «неправильно, попробуйте еще раз» и разрешить им начать сначала.

Мне удалось заставить JavaScript работать, когда при вводе правильного кода выводится предупреждение, а при вводе неправильного кода отображается другой код.

Мне удалось получить столько кода с помощью онлайн-ресурсов, но ни один из них не объясняет, как ошибиться, попробуйте еще раз, часть

    if (window.addEventListener) {
    var keys = [],
    konami = "38,38,40,40,37,39,37,39,66,65,13";

    window.addEventListener("keydown", function(e){
    keys.push(e.keyCode);


    if (keys.toString().indexOf(konami) >= 0) 
    {            
       alert('Right');
        keys = [];
    };

    if (keys.toString().indexOf(konami) < 0)
    {
       alert('Wrong');
        keys = [];
    }
}, true);

};

Будем признательны за любую помощь.

7
задан Calsolum 12 March 2012 в 16:19
поделиться