1. JavaScript / Говнокод #3120

    +171

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    function showResults()
    {var i=0;if(document.getElementById('choice12').checked==true)
    {i++;}
    if(document.getElementById('choice23').checked==true)
    {i++;}
    if((document.getElementById('choice31').checked==true)&&(document.getElementById('choice32').checked==false)&&(document.getElementById('choice33').checked==true)&&(document.getElementById('choice34').checked==false))
    {i++;}
    if((document.getElementById('choice41').checked==false)&&(document.getElementById('choice42').checked==true)&&(document.getElementById('choice43').checked==true)&&(document.getElementById('choice44').checked==false))
    {i++;}
    if(document.getElementById('text5').value=='type')
    {i++;}
    if(document.getElementById('choice62').checked==true)
    {i++;}
    if(document.getElementById('text7').value=='alt')
    {i++;}
    if((document.getElementById('choice81').checked==false)&&(document.getElementById('choice82').checked==true)&&(document.getElementById('choice83').checked==false)&&(document.getElementById('choice84').checked==true))
    {i++;}
    if(document.getElementById('text9').value=='target')
    {i++;}
    if((document.getElementById('choice101').checked==true)&&(document.getElementById('choice102').checked==false)&&(document.getElementById('choice103').checked==false)&&(document.getElementById('choice104').checked==true))
    {i++;}
    if(document.getElementById('text11').value=='<input>')
    {i++;}
    if(document.getElementById('choice123').checked==true)
    {i++;}
    if((document.getElementById('choice131').checked==false)&&(document.getElementById('choice132').checked==true)&&(document.getElementById('choice133').checked==false)&&(document.getElementById('choice134').checked==true))
    {i++;}
    if(document.getElementById('text14').value=='action')
    {i++;}
    if((document.getElementById('choice151').checked==false)&&(document.getElementById('choice152').checked==true)&&(document.getElementById('choice153').checked==true)&&(document.getElementById('choice154').checked==true))
    {i++;}
    if((document.getElementById('choice161').checked==false)&&(document.getElementById('choice162').checked==false)&&(document.getElementById('choice163').checked==true)&&(document.getElementById('choice164').checked==true))
    {i++;}
    if(document.getElementById('choice174').checked==true)
    {i++;}
    if(document.getElementById('choice182').checked==true)
    {i++;}
    if(document.getElementById('text19').value=='background')
    {i++;}
    if(document.getElementById('choice201').checked==true)
    {i++;}
    document.getElementById('questions').style.display='none';document.getElementById('results').style.display='block';document.getElementById('results').innerHTML='<h2 style="color: #377">Результаты теста</h2>\n<p>Количество правильных ответов: <strong>'+i+'</strong>.</p>';if(i>=18)
    {document.getElementById('results').innerHTML+='<p style="color: #096">Поздравляем с отличным результатом!</p>\n<p style="color: #f00">Оценка 5</p>';}
    if((i<18)&&(i>=14))
    {document.getElementById('results').innerHTML+='<p style="color: #096">Поздравляем с хорошим результатом!</p>\n<p style="color: #f00">Оценка 4</p>';}
    if((i<14)&&(i>=6))
    {document.getElementById('results').innerHTML+='<p style="color: #096">Результат удовлетворительный!</p>\n<p style="color: #f00">Оценка 3</p>';}
    if(i<=6)
    {document.getElementById('results').innerHTML+='<p style="color: #c00">К сожалению, результат очень плохой!!!</p>\n<p style="color: #f00">Оценка 2</p>';}
    document.getElementById('results').innerHTML+='<p class="buttons"> <input type="button" value="Подсказать ответы" onclick= "showQuestions();getHelp();" /></p>';}

    Тест на знание html. Мало того, что говнокод, так там и ответы ещё неправильные. Источник — http://www.cssblok.ru/test/test1.html

    P.S. копирайт снизу на том сайте ("Школьная веб-студия , 2007") всё оправдывает.

    Запостил: Infamous, 27 Апреля 2010

    Комментарии (24) RSS

    • Мда... Здесь есть над чем работать.
      Ответить
    • >Над этим проектом работали ученицы 10 "А" школы 865 г. Москва Алцибеева Анна и Дубровина Екатерина.

      это все объясняет и оправдывает. хотя я конечно такого говна в 10 классе уже не писал, но иногда взрослые дяди и суровее пишут.
      ЗЫ весьма годный пример школокода.
      Ответить
      • > хотя я конечно такого говна в 10 классе уже не писал

        так они же девочки к тому же. вообще похвально :)
        Ответить
      • Бедный ребенок, я в 10 классе в футбол играл и компьютер видел только на картинке
        Ответить
    • Пипец. :-(
      Ответить
    • а я там же прошёл тест на знание html - удовлетворительно) Хорошо, что показывают ответы, убедился, что автор вопросов - школота =)
      Ответить
      • блин, постоянно как твой ник вижу, думаю, что это мой комментарий. ах ты ж негодяй.
        Ответить
    • >>>Какой дискриптор используется для ввода информации в форму

      школоло любит умные словечки =)
      Ответить
      • >>>Внимание!!! Некоторые браузеры, например, Enternet Explorer блокируют работу с тестами

        а как вам такое?
        еще б Ethernetом назвали
        Ответить
      • школота тут выдала себя)) да и вопрос сомнителен
        Ответить
    • Ааа! Феерия теней, сцуко!
      Ответить
    • > "Школьная веб-студия , 2007

      Это что, детей эксплуатируют на дизайны за еду оценки?
      Ответить
    • Вот еще шедевр
      http://www.cssblok.ru/animazia/index7.html
      Язык программирования Java. Существует сегодня в двух вариантах: JavaScript и собственно Java.

      И еще на сайте куча тупых вопросов тупого препода, знания которого ограничиваются парой древних книжек.
      Ответить
      • реквестирую в говнокод раздел не только о говнокодах, но и говнокодерах.

        вот по-моему путание JavaScript и Java - хороший пример (хотя и баян) того, что ещё бы можно было тут постить (помимо кода (немного не мало)). главное, не превратится в унылый IT happens.

        взываю к богам говнокода! как насчёт такой идеи?
        Ответить
        • А ещё есть JScript и J#.
          Ответить
        • Нам наш завкаф в интституте рассказывал, какой хороший язык JavaScript, и что он такой же, как Java, только для браузеров.
          Ответить

    Добавить комментарий