Помогите составить блок-схему.

Тема в разделе "Общие вопросы", создана пользователем Alex84, 9 май 2006.

Статус темы:
Закрыта.
  1. Alex84

    Alex84 Гость

    Здравствуйте! У меня есть небольшой тест на Java Script. Мне нужно нарисовать блок схему. В Java Script я полный ламер и как рисовать ее незнаю. :)
    Прошу помогите люди добрые! Очень надо!

    Код:

    <html>
    <head>
    <title>Тест</title>

    <script language="javascript">
    <!--

    var rightAnswer = [0, 1, 2, 3, 0];
    var qNames = ["q1", "q2", "q3", "q4", "q5"];
    var s = ""; // Переменная, которая будет выдавать информацию о верности ответов на вопросы

    function test(){
    s = "";
    var pings = 0;
    if (!form1) form1 = document.form1;
    var userAnswer = Array();
    for (var i = 0; i < qNames.length; i++) {
    var question = form1[qNames];
    userAnswer = 0;
    while((userAnswer < question.length) && !question[userAnswer].checked) userAnswer++;
    if (userAnswer == question.length) {
    alert("Вы не ответили на "+(i+1)+" вопрос!");
    return false;
    }
    s += "Задание "+(i+1)+" ";
    if (userAnswer == rightAnswer) pings++;
    else s += "не ";
    s += "решено.<br>";
    }
    alert("Вы сделали "+pings+" правильных заданий.");
    form1.st.disabled = false;
    }

    // Функция создания нового окна со статистикой из предыдущей функции
    function stat(){
    other="width=200, height=150"; //Параметры нового окна [Без ТулБара,Ширина 200,высота 150, без директорий и меню]
    win = window.open("", "Window", other); // Открываем наше окошко
    win.document.write(s); // Пишем в окошке информацию из функции test()
    }

    //-->
    </script>

    </head>
    <body>

    <form name="form1">
    Вопрос 1<br>
    <input type="radio" name="q1">Ответ 1
    <input type="radio" name="q1">Ответ 2
    <input type="radio" name="q1">Ответ 3
    <input type="radio" name="q1">Ответ 4<hr>

    Вопрос 2<br>
    <input type="radio" name="q2">Ответ 1
    <input type="radio" name="q2">Ответ 2
    <input type="radio" name="q2">Ответ 3
    <input type="radio" name="q2">Ответ 4<hr>

    Вопрос 3<br>
    <input type="radio" name="q3">Ответ 1
    <input type="radio" name="q3">Ответ 2
    <input type="radio" name="q3">Ответ 3
    <input type="radio" name="q3">Ответ 4<hr>

    Вопрос 4<br>
    <input type="radio" name="q4">Ответ 1
    <input type="radio" name="q4">Ответ 2
    <input type="radio" name="q4">Ответ 3
    <input type="radio" name="q4">Ответ 4<hr>

    Вопрос 5<br>
    <input type="radio" name="q5">Ответ 1
    <input type="radio" name="q5">Ответ 2
    <input type="radio" name="q5">Ответ 3
    <input type="radio" name="q5">Ответ 4<hr>

    <input type=button value="проверить" onclick="test()">
    <input type=button value="статистика" onclick="stat()" name="st" disabled>
    </form>

    </body>
    </html>
     
  2. Gisma

    Gisma Гость

    Нарисовать блок-схему прямо на странице с использованием JS?
     
  3. Alex84

    Alex84 Гость

    Нет, вы не так поняли. Блок схему выполнения представленной программы. А нарисовать схему можно где угодно хоть в paint'е :D
     
  4. s10

    s10 Гость

    Надо просто не жадничать и поставить одногрупникам пиво, и у них спросить. ;)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей