![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 3
|
Всем привет. Пытаюсь сделать викторину. Проблема появляется с повторением вопросов. Общий код следующий.
stop(); initGame(); function initGame() { // set variables questionNum = int(Math.random()*qArray.length); numRight = 0; level._xscale = 0; // ask the first question displayQuestion(); } function displayQuestion() { // see whether all the questions have been asked if (numRight >= 10) { gotoAndPlay("level up 1"); } else { // place the question and answers on the screen question.text = qArray[questionNum][0]; answer0.text = qArray[questionNum][1][0]; answer1.text = qArray[questionNum][1][1]; answer2.text = qArray[questionNum][1][2]; answer3.text = qArray[questionNum][1][3]; //МОЙ КОД level._xscale = numRight*33,3; // remember which one is correct correctAnswer = int(qArray[questionNum][2]); } } function selectAnswer(n) { // add to count if correct if (n == correctAnswer) { numRight++; qArray[questionNum].splice(0); trace(qArray); } else { gotoAndStop("game over"); } // ask next question questionNum = int(Math.random()*qArray.length); questionAll++; displayQuestion(); } function getHelp() { help.text = qArray[questionNum][1][4]; } ,В каком месяце начинается весна,январь,февраль,март,апрель,февраль или март,2, ,Сталица России,Москва,Белогорск,Новосибирск,Владивосток,Белогорск или Москва,0, ,,,Как зовут котенка Гав,Чук,Гек,Гак,Гав,Гек или Гав,3, Кто написал Евгний Онегин,Лермтов,Пушкин,Толстой,Гоголь,Пушкин или Гоголь,1, ,,Сколько часов в сутках,18,23,19,24,18 или 24,3, ,Скольо дней в високосном году,365,366,356,357,365 или 366,1, ,Кого отправили в космос,Белка и Стрелка,Никитка и Палатка,Мурка и Жмурка,Том и Джерри,Белка и Стрелка или Мурка и Жмурка,0, ,,Сталица России,Москва,Белогорск,Новосибирск,Владивосток,Белогорск или Москва,0, ,,,Как зовут котенка Гав,Чук,Гек,Гак,Гав,Гек или Гав,3, Как я понял, после удаления строки остается пустая строка и поэтому вместо вопроса и ответов выдается undefined. Как это исправить? Заранее спасибо |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 3
|
СПАСИБО БОЛЬШОЕ!!! Все работает как часы. А то который день не мог додуматься как это исправить.
Еще раз СПАСИБО!!! |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:17. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|