Кто хочет стать Миллионером JS

    var questionText = []; //Объявляю переменные
        var answerFirst = [];
        var answerSecond = [];
        var answerThird = [];
        var answerFourth = [];
        var rightAnswer = [];
        var moneyWon = [];
        var toBreak = false;
        var moneyCheckpoint = "0$"

        questionText[0] = "Что такое Fortran?"
        answerFirst[0] = "a) Антивирус"
        answerSecond[0] = "б) Австралийское блюдо"
        answerThird[0] = "в) Первый  высокоуровневый язык программирования"
        answerFourth[0] = "г) Интернет-браузер"
        rightAnswer[0] = "в"
        moneyWon[0] = "100$"
        questionText[1] = "В какой стране есть доступ к всего 28 сайтам?"
        answerFirst[1] = "а) Папуа-Новая Гвинея"
        answerSecond[1] = "б) Северная Корея"
        answerThird[1] = "в) Россия"
        answerFourth[1] = "г) Уругвай"
        rightAnswer[1] = "б"
        moneyWon[1] = "200$"
        questionText[2] = "Жители какой страны славятся своим запутанным кодом?"
        answerFirst[2] = "а) США"
        answerSecond[2] = "б) Китай"
        answerThird[2] = "в) Япония"
        answerFourth[2] = "г) Индия"
        rightAnswer[2] = "г"
        moneyWon[2] = "300$"
        questionText[3] = "Какой самый популярный поисковик из перечисленных?"
        answerFirst[3] = "а) Google"
        answerSecond[3] = "б) Yandex"
        answerThird[3] = "в) Yahoo"
        answerFourth[3] = "г) DuckDuckGo"
        rightAnswer[3] = "а"
        moneyWon[3] = "500$"
        questionText[4] = "Чем отличается C и C++?"
        answerFirst[4] = "а) Плюсиками"
        answerSecond[4] = "б) Названием"
        answerThird[4] = "в) Ничем"
        answerFourth[4] = "г) Во втором есть ООП"
        rightAnswer[4] = "г"
        moneyWon[4] = "1000$"
        questionText[5] = "Какой из этих языков программирования уже давно не используется?"
        answerFirst[5] = "а) Java"
        answerSecond[5] = "б) Pascal"
        answerThird[5] = "в) Python"
        answerFourth[5] = "г) Swift"
        rightAnswer[5] = "б"
        moneyWon[5] = "2000$"
        questionText[6] = "Какой из перечисленных языков недолюбливают программисты?"
        answerFirst[6] = "а) Javascript"
        answerSecond[6] = "б) Китайский"
        answerThird[6] = "в) PHP"
        answerFourth[6] = "г) C#"
        rightAnswer[6] = "в"
        moneyWon[6] = "4000$"
        questionText[7] = "Что из этого является IDE?"
        answerFirst[7] = "а) Notepad"
        answerSecond[7] = "б) Atom"
        answerThird[7] = "в) Code::Blocks"
        answerFourth[7] = "г) Sublime Text"
        rightAnswer[7] = "в"
        moneyWon[7] = "8000$"
        questionText[8] = "Кто из перечисленных компаний не производит мониторы?"
        answerFirst[8] = "а) HTC"
        answerSecond[8] = "б) Dell"
        answerThird[8] = "в) Phillips"
        answerFourth[8] = "г) Samsung"
        rightAnswer[8] = "а"
        moneyWon[8] = "16000$"
        questionText[9] = "Как называлась популярная в 90-х международная любительская сеть?"
        answerFirst[9] = "а) Фидонет"
        answerSecond[9] = "б) Спайдернет"
        answerThird[9] = "в) Экзонет"
        answerFourth[9] = "г) Арпанет"
        rightAnswer[9] = "а"
        moneyWon[9] = "32000$"
        questionText[10] = "В каком году был создан Интернет в современном понимании?"
        answerFirst[10] = "а) 1969"
        answerSecond[10] = "б) 1985"
        answerThird[10] = "в) 1991"
        answerFourth[10] = "г) 1996"
        rightAnswer[10] = "в"
        moneyWon[10] = "64000$"
        questionText[11] = "Когда празднуется день программиста?"
        answerFirst[11] = "а) 128-й день в году"
        answerSecond[11] = "б) 3 сентября"
        answerThird[11] = "в) 256-й день в году"
        answerFourth[11] = "г) 12 июня"
        rightAnswer[11] = "в"
        moneyWon[11] = "125000$"
        questionText[12] = "Что делает команда \"sudo rm -rf\" в Linux?"
        answerFirst[12] = "а) Выход из системы"
        answerSecond[12] = "б) Обновление системы"
        answerThird[12] = "в) Удаляет все файлы на одном диске с системой"
        answerFourth[12] = "г) Включает утилиту восстановления жёсткого диска"
        rightAnswer[12] = "в"
        moneyWon[12] = "250000$"
        questionText[13] = "В C++, int i=5; \n int a = i++ + i++; cout<<a<<endl; Что выведет?"
        answerFirst[13] = "а) 12"
        answerSecond[13] = "б) 13"
        answerThird[13] = "в) 14"
        answerFourth[13] = "г) Не знаю"
        rightAnswer[13] = "г"
        moneyWon[13] = "500000$"
        questionText[14] = "От чего больше зависит результат выполнения кода?"
        answerFirst[14] = "а) От фазы Луны"
        answerSecond[14] = "б) От количества пройденных шагов с бубном"
        answerThird[14] = "в) От места, из которого растут руки программиста"
        answerFourth[14] = "г) От шуток про админов"
        rightAnswer[14] = "в"
        moneyWon[14] = "1000000$"

        function userQuestion(i) {
            userAnswer = prompt("Вопрос: " + questionText[i] + "\n" + "Ответы: " + "\n" + answerFirst[i] + "\n" + answerSecond[i] + "\n" + answerThird[i] + "\n" + answerFourth[i]) //Задаёт вопрос
            if (i == 4 || i == 9) {

            }
            if (userAnswer.toLowerCase() == rightAnswer[i]) {
                if (i == 14) {
                    alert("Поздравляем с победой! Миллион ваш!")
                } else {
                    var toContinue = confirm("Правильный ответ! Будете продолжать игру?")
                    if (!toContinue) {
                        alert("В таком случае, вы выиграли " + moneyWon[i])
                        toBreak = true;
                        return 0;
                    } else {
                        alert("Хорошо, идём дальше...")
                    }
                }
            } else {
                alert('Ответ неправильный! Вы выигрываете ' + moneyCheckpoint + "\n" + "Правильный ответ: " + rightAnswer[i]);
                toBreak = true
            }
        }
            for (var i = 0; i < 15; i++) {
                userQuestion(i)
                if (i == 4 || i == 9) { //Если это 5 или 10...
                    moneyCheckpoint = moneyWon[i]
                }
                if (toBreak) {
                    break;
                }
            }
    
Теги:
JS
Добавлено: 13 Января 2017 20:43:37 Добавил: Roman Kgan Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...