БлогNot. Bизуал, аудиал, кинестетик?

Bизуал, аудиал, кинестетик?

Классические НЛПшные типы восприятия, возможно, малонаучны, но часто бывают полезны на практике ("дискрета" или логика я считаю не отдельным типом, а просто человеком без явного доминирования одного из каналов восприятия... точней, переразвитие рассудка забило ему все остальные каналы :)

Ниже прилагается сляпанный прямо сейчас простой тест на Яваскрипт, который покажет, к какому типу Вас можно отнести. В скобках замечу, что если Вы - такой редчайший тип как логик, Вы проходить ничего не станете, а сперва подумаете :)

Данный тест представляет собой список из 48 утверждений, на которые нужно ответить "согласен" (включить галочку слева от вопроса) или "не согласен" (не включать галочку) применительно к себе. Чтобы результаты имели наименьшую погрешность, отвечайте честно и попробуйте отвлечься от того, что Вы проходите тест... просто отвечайте на вопросы, стараясь погрузиться в свои ощущения по отношению к предложенным ниже фразам... результат появится под кнопкой "ОК" после её нажатия.

Полный исходник скрипта (без вводных абзацев):

<script type="text/javascript">
var q=new Array ( 
 'люблю наблюдать за облаками и звёздами',
 'часто напеваю себе под нос',
 'не признаю неудобную моду',
 'обожаю ходить в сауну',
 'в автомобиле для меня важен его цвет',
 'узнаю по шагам, кто вошёл в комнату',
 'меня развлекает копировать чей-то диалект',
 'много времени уделяю своей внешности',
 'очень люблю массаж',
 'когда есть время, люблю рассматривать людей',
 'плохо себя чувствую, когда не наслаждаюсь ходьбой',
 'рассматривая какую-то одежду в магазине, я убеждён, что мне в ней будет хорошо',
 'когда слушаю старую мелодию, вспоминаю прошлое',
 'часто читаю во время еды',
 'очень часто говорю по телефону',
 'я считаю, что у меня есть склонность к полноте',
 'отдаю предпочтение прослушиванию книги, чем самостоятельному прочтению',
 'после сложного дня моё тело находится в напряжении',
 'с удовольствием и очень много фотографирую',
 'долго помню, что мне сказали друзья и знакомые',
 'с лёгкостью отдаю деньги за цветы, потому что они украшают жизнь',
 'вечером люблю принимать горячую ванну',
 'стараюсь записывать свои дела',
 'часто разговариваю сам с собой',
 'после длительной поездки в машине долго прихожу в себя',
 'по тембру голоса я могу многое узнать о человеке',
 'очень часто оцениваю людей по манере одеваться',
 'люблю потянуться, расправить плечи, размяться во время работы',
 'слишком жёсткая или мягкая кровать – мучение для меня',
 'мне нелегко найти удобную обувь',
 'очень люблю ходить в кино',
 'могу узнать человека в лицо даже через много лет',
 'люблю ходить под дождём, когда капли постукивают по зонтику',
 'умею слушать то, что мне говорят',
 'люблю танцевать, а в свободное время ещё и занимаюсь спортом',
 'когда слышу стук часов, не могу заснуть',
 'у меня качественная стерео система',
 'когда слышу музыку, начинаю отбивать такт ногой или пальцами',
 'на отдыхе не люблю осматривать памятки архитектуры',
 'не выношу беспорядка',
 'не люблю искусственных тканей',
 'считаю, что атмосфера дома зависит от освещения',
 'люблю ходить на концерты',
 'рукопожатие многое может рассказать о человеке',
 'с удовольствием посещаю музеи и выставки',
 'серьёзная дискуссия – это увлекательное занятие',
 'прикосновение может рассказать гораздо больше слов',
 'в шуме не могу сосредоточиться'
);

function get_word_form (n,word,o1,o2,o5) {
 if (n%100>10 && n%100<20 || n%10==0 || n%10>4) word+=o5;
 else if (n%10>1 && n%10<5) word+=o2;
 else word+=o1;
 return word;
}

function results () {
 var a = new Array (
  new Array (2, 6, 7, 13, 15, 17, 20, 24, 26, 33, 34, 36, 37, 43, 46, 48),
  new Array (1, 5, 8, 10, 12, 14, 19, 21, 23, 27, 31, 32, 39, 40, 42, 45),
  new Array (3, 4, 9, 11, 16, 18, 22, 25, 28, 29, 30, 35, 38, 41, 44, 47)
 );
 var n= new Array (0, 0, 0);
 var voids = 0;
 for (var i=0; i<q.length; i++) {
  var e1 = 0;
  e1 = eval('document.f1.r'+i+'.checked');
  if (e1) {
   for (var row=0; row<3; row++) 
   for (var col=0; col<a[row].length; col++)
    if (a[row][col]==i+1) {
     n[row]++;
     row=3;
     break;
    }
  }
  else voids++;
 }
 var res='';
 var s = q.length-voids;
 if (s<6) { 
  res = 'Слишком мало отмеченных пунктов для вывода';
 }
 else {
  s = n[0]+n[1]+n[2];
  var aud = Math.round(n[0]/s*100.);
  var vis = Math.round(n[1]/s*100.);
  var kin = Math.round(n[2]/s*100.);
  res = 'Ваш тип восприятия:<br>\nАудиал: ~'+aud+'%<br>\nВизуал: ~'+vis+'%<br>\nКинестетик: ~'+kin+'%';
 }
 document.getElementById("test_div").innerHTML = 
  '<table width="90%" align="center" border="0" cellpadding="4" cellspacing="0"><tr><td>\n'+
  '<p>Вы отметили '+s+' '+get_word_form (s,'пункт','','а','ов') +' из '+q.length+'.<br>\n'+
  res+'<br>\n'+
  '<a href="#" onclick="location.replace(location.href);return false">Обновить</a></p>'+
  '</td></tr></table>';
 return false;
}

document.writeln ('<form name="f1" action="" method="post">'+
 '<table width="90%" align="center" border="0" cellpadding="4" cellspacing="0">'
);
for (var i=0; i<q.length; i++)
 document.writeln ('<tr><td align="center"><input type="checkbox" name="r'+i+
  '" value="1"></td><td><span onclick="javascript:document.f1.r'+i+'.checked=!document.f1.r'+i+'.checked;">'+
  q[i]+
  '</span></td></tr>');
document.writeln (
 '<tr><td align="center"><input type="button" value="ОК" onclick="results();"></td></tr>'+
 '</table></form><div id="test_div"></div>'); 
</script>
<noscript><p>Извините, для работы приложения нужен включённый Javascript</p></noscript>

P.S.: Updated. По просьбам трудящихся, можно переключать чекбоксы и щелчком по сопровождающему тексту, а не только по "квадратикам".

03.04.2015, 17:28 [8436 просмотров]


теги: javascript тест психология

К этой статье пока нет комментариев, Ваш будет первым