Страница 1 из 1

Определение психосоциального возраста человека

Добавлено: Пн дек 15, 2003 19:34
Romero
http://jammy.newmail.ru/test/test.htm
Я вот 6 раз пробовал - вот результаты : 31, 33, 32, 31, 31, 31...
А вообще мне 19, пора завязывать с алкоголем и прочей дурью... =))))))) (Эт шутка конечно)

Добавлено: Пн дек 15, 2003 19:47
fucked_again
хи хи хи:))))) 19, 20, 18.... боюсь дальше будет меньше :)))

Добавлено: Пн дек 15, 2003 19:58
lomix
31,30,32 -)
сегодня же забиваю на работу -)

Добавлено: Пн дек 15, 2003 20:04
Moldalex
Ваш психосоциальный возраст - 28
2 раза :)))
Почти попали сфолачи :)))

Добавлено: Пн дек 15, 2003 20:13
Клим
Блин... 33, 32, 32... А мне 18. :)

Добавлено: Пн дек 15, 2003 20:58
wild_hamster
Moldalex,
на мне васче заклинило ту херню)))) гаварит шо не ф силах дать ответ)))

Добавлено: Пн дек 15, 2003 21:11
Moldalex
wild_hamster,
Не в силах потому как так долго с такой психосоциалистикой не живут :))))

Добавлено: Пн дек 15, 2003 21:12
wild_hamster
Moldalex,
[off]гыыыыыы. хервамгадинам! Хомяки на вайне не здаюцца![/off]

Добавлено: Вт дек 16, 2003 01:20
prosecutor
Долго сидел над ентой хренатенью, но так и не уловил фишки, критерия, по которому возраст определяется!

Поигрался, результат, то 25, то 24! Всего-то разница 2 года! Херня!
А впрочем, забавно! ;-)))

Добавлено: Вт дек 16, 2003 01:38
lomix
а вот и весь cкрипт ;0

var i;

function Init()
{
i = 0;
endf();
return false;
}

function endf()
{
var l = s.offsetLeft - 1;
var t = s.offsetTop - 1;
v0.style.left = l;
v0.style.top = t;
v1.style.left = l +298;
v1.style.top = t;
v2.style.left = l;
v2.style.top = t + 298;
v3.style.left = l + 298;
v3.style.top = t + 298;
v4.style.left = l + 149;
v4.style.top = t + 149;
v5.style.left = l + 149;
v5.style.top = t + 149;
v6.style.left = l + 149;
v6.style.top = t + 149;
v7.style.left = l + 149;
v7.style.top = t + 149;
}

function m()
{
if (i == 0) setTimeout("verify()", 20000);
if (i == -1) { return false; }

var l = s.offsetLeft - 1;
var t = s.offsetTop - 1;
var x = window.event.offsetX;
var y = window.event.offsetY;
var x2 = 298 - x;
var y2 = 298 - y;
var x3 = Math.abs(149 - x);
var y3 = Math.abs(149 - y);
var x4 = 298 - x3;
var y4 = 298 - y3;

++i;

v0.style.left = l + x;
v0.style.top = t + y;

v1.style.left = l +x2;
v1.style.top = t + y;

v2.style.left = l + x;
v2.style.top = t + y2;

v3.style.left = l + x2;
v3.style.top = t + y2;


v4.style.left = l + x3;
v4.style.top = t + y3;

v5.style.left = l + x4;
v5.style.top = t + y3;

v6.style.left = l + x3;
v6.style.top = t + y4;

v7.style.left = l + x4;
v7.style.top = t + y4;

return false;
}

function verify()
{
endf();
if (i < 343)
{
alert("К сожалению, сделанных Вами перемещаний недостаточно для проведения анализа. Пожалуйста, попробуйте ещё раз.")
i = 0;
}
else
{
alert("Спасибо. Сейчас Вам будут представлен результат методики.")
i = -1;
sset();
res();
}
}

function res()
{
window.location.href="results.htm";
}

function sc(a)
{
var ed = new Date();
ed.setDate(1825 + ed.getDate());
document.cookie = "Age=" + a + "; expires=" + ed.toGMTString() + "; ";
return a;
}

function sset()
{
var ed = new Date();
ed.setDate(1825 + ed.getDate());
document.cookie = "S=T; expires=" + ed.toGMTString() + "; ";
}

function fset(fluct)
{
var ed = new Date();
ed.setDate(1825 + ed.getDate());
document.cookie = "S=F; expires=" + ed.toGMTString() + "; ";
document.cookie = "Fluctuation=" + fluct + "; expires=" + ed.toGMTString() + "; ";
}

function gc()
{

var p = Math.random() - 0.5;
var zage = 0;
var theta = 0;
var fluctuation = 0;
var needfluct = 1;

var cl = document.cookie.split("; ");

for (var i = 0; i < cl.length; ++i)
{
var n = cl.split("=");
if ((unescape(n[0]) == "S") && (unescape(n[1]) == "T"))
{
needfluct = 0;
fluctuation = Math.round(2 * (Math.random() - 0.5));
fset(fluctuation);
}
if ((unescape(n[0]) == "Fluctuation") && (needfluct == 1)) fluctuation = Math.round(unescape(n[1]));
if (unescape(n[0]) == "Age") zage = Math.round(unescape(n[1]));
}

if (zage == 0)
{
zage = sc(Math.round(25 + (p * 24))) + fluctuation;
}
else
{
zage += fluctuation;
}
return (zage);

}

function show()
{
v.innerText = gc();
t.style.display = "";
}

Добавлено: Вт дек 16, 2003 01:41
lomix
первоначальный результат сильно изменятся не будет, так как сохраняется в кукисах ;0
в общем фигня - так как присутствуют функции генерации случайных чисел.

Добавлено: Вт дек 16, 2003 09:16
already_fucked
lomix писал(а):первоначальный результат сильно изменятся не будет, так как сохраняется в кукисах ;0
в общем фигня - так как присутствуют функции генерации случайных чисел.
:) 20, 19, 19, 18 :P...... почти вчерашний результат:).... хотя cookies я удалила перед етим:)..... так што мой возраст немножко занижен ;)

Добавлено: Вт дек 16, 2003 10:22
prosecutor
lomix писал(а):первоначальный результат сильно изменятся не будет, так как сохраняется в кукисах ;0
в общем фигня - так как присутствуют функции генерации случайных чисел.
Агась, теперь всё предельно ясно!!!
А я не терял надежду, думал, может это какой-то квази-мега-архи пи*датый тест!!! Эх-хех-хех... :devious:

Добавлено: Пн дек 29, 2003 00:08
Белый С.
Хмм. Иначе как между 30 и 33 не выходит, как ни пробовал. :(