Регистрация
7 Сен 2013
Сообщения
93
Репутация
0
Спасибо
1
Монет
0
Здравствуйте, мне нужна помощь. Надо написать программу, корорая загадывает 4 загадки (пользователь отвечает, после каждого правильного и неправильного ответа он получает пощрение и наоборот). Так же программ должна подсчитать кол-во верных ответов и вывести на экран.
Я прогу написал, но она не работает. Почему? Вот код.

Писал операясь на то, что когда ответ верен переменная получает значение 1, а когда не верен 0. В итоге переменные складываются и получается число верных ответов.
 
вот один старый пример теста. <html> <body> <p></p> <script type="text/javascript"> var t= [0,0,1, 0,1,0]; function f(){ k=0; for (i=1;i<document.forms[0].elements.length;i++) { if ((document.forms[0].elements.value==t[i-1]) && (document.forms[0].elements.checked==true)) k++; } alert("Отлично!!! Правильных ответов: "+k); } </script> <form> <input type="button" value="Принять" onClick="f()"> <hr> <ol> <h3><li>На какой свет переходить улицу? </h3> <input type="radio" name="b00" value="1"> красный <input type="radio" name="b00" value="1"> фиолетовый <input type="radio" name="b00" value="1"> желтый <h3><li>Чем питается комар? </h3> <input type="radio" name="b01" value="1"> пивом <input type="radio" name="b01" value="1"> серой <input type="radio" name="b01" value="1"> кровью </ol> </form> </body> </html>
 
Назад
Сверху