Проверь реакцию

var startTime=new Date();var endTime=new Date();var startPressed=false;var bgChangeStarted=false;var maxWait=20;var timerID;function startTest(){ document.bgColor=document.response.bgColorChange.options.text; bgChangeStarted=true; startTime=new Date();}function remark(responseTime){ var responseString=""; if (responseTime < 0.10) responseString="Отличный результат!"; if (responseTime >= 0.10 && responseTime < 0.20) responseString="Неплохо!"; if (responseTime >=0.20 && responseTime < 0.30) responseString="Бывает и лучше..."; if (responseTime >=0.30 && responseTime < 0.60) responseString="Надо потренироваться!"; if (responseTime >=0.60 && responseTime < 1) responseString="В тобой все в порядке?"; if (responseTime >=1) responseString="Ты не заснул?"; return responseString;}function stopTest(){ if(bgChangeStarted) { endTime=new Date(); var responseTime=(endTime.getTime()-startTime.getTime())/1000; document.bgColor="white"; alert("Время реакции: " + responseTime + " секунды. " + remark(responseTime)); startPressed=false; bgChangeStarted=false; } else { if (!startPressed) { alert("Сначала нажми СТАРТ чтобы начать игру"); } else { clearTimeout(timerID); startPressed=false; alert("Не спеши, ещё ничего не произошло!"); } }}var randMULTIPLIER=0x015a4e35;var randINCREMENT=1;var today=new Date();var randSeed=today.getSeconds();function randNumber(){ randSeed = (randMULTIPLIER * randSeed + randINCREMENT) % (1 > 15) & 0x7fff) / 32767;}function startit(){ if(startPressed) { alert("Уже начали. Нажми СТОП чтобы остановить."); return; } else { startPressed=true; timerID=setTimeout('startTest()', 6000*randNumber()); }}// --> function selectText(input) {if (input.createTextRange) {var oRange = input.createTextRange();oRange.moveStart("character", 0);oRange.moveEnd("character", 0);oRange.select();} else if (input.setSelectionRange) {input.setSelectionRange(0, input.value.length);}input.focus();};function textCopyIE(i) { var elt = document.getElementById(i); elt.focus(); var toCopy = elt.value; if (window.clipboardData) { window.clipboardData.setData('Text', toCopy); if (i == 'txt2') alert('Код размещения скопирован в буфер'); else alert('Адрес размещения ролика скопирован в буфер'); } else if (window.netscape) { alert("Ваш браузер не поддерживает функцию копирования текста. Пожалуйста, скопируйте ссылку вручную."); } }var LINK_COPIED_SUCCESS = "Ссылка скопирована в буфер. Чтобы вставить её где-либо, нажмите CTRL+V";var LINK_COPIED_ERROR = "Ваш браузер не поддерживает функцию копирования текста. Пожалуйста, скопируйте ссылку вручную";function textCopyIEipr(elt) { textCopyIEiprEx(elt, 'Ссылка скопирована в буфер', "Ваш браузер не поддерживает функцию копирования текста. Пожалуйста, скопируйте ссылку вручную.");}function textCopyIEiprEx(elt, succMsg, errMsg) { elt.focus(); var toCopy = elt.value; if (window.clipboardData) { window.clipboardData.setData('Text', toCopy); alert(succMsg); } else if (window.netscape) { alert(errMsg); } } Нажми СТАРТ  и жди, пока цвет фона изменится.
Как только это произойдет, сразу жми на СТОП!
И ты узнаешь результат.  


Изменить цвет фона на: blue red green black yellow

Время менее 0,10 сек. — отличная реакция!
0,10-0,20 сек. — очень хорошая,
0,20-0,30 сек. — хорошая,
0,30-0,60 сек. — нормальная,
0,60-1,00 сек. — так себе,
более 1 сек. — нужно хорошенько выспаться!

Отправь ссылку другу:

Подписывайтесь на наш канал в Яндекс.Дзен

Автор: Пятница,
Другие новости

Оставить комментарий

Dudarev
Dudarev Добавил(а) :
9 апреля 2009 15:25 #
ПивоРыбкаТортик
тыкнул на СТАРТ )))
тыкнул на СТАРТ )))
admin
EAN Добавил(а) :
9 апреля 2009 15:27 #
ПивоКоньяк за первую публикацию
Dudarev,
нажимай уже стоп! :)
Dudarev,
нажимай уже стоп! :)

показать все комментарии (186)

Написать комментарий:


Привет, Гость!

Для отправки комментария введи свои логин (или email) и пароль

Либо войдите, используя профиль в соцсети
МАТ в камментах - БАН 3 дня!