본문 바로가기

전체 글

(371)
100203 TNS Korea Internship (37/53) 1. 나이를 물어보는 질문에서, (만 나이 : 한국나이 -1) 와 같은 instruction 같은 경우에는 그냥 문항에 instruction 로 처리해준다. 2. 어제에 이어서 scripting. 집중해서 열심히 일을 하면 시간이 이렇게 빨리 간다는 것. 새삼스레 느꼈다.
100202 TNS Korea Internship (36/53) briefing과 scripting에 참여. 오늘 일과 처음부터 끝까지 바빠서, 포스팅을 할 시간조차 없었다. grid의 validation에 애먹었다.
내 Neck Warmer 착용법
100201 TNS Korea Internship (35/53) 2월이 밝았다. 저번주 금요일에 다하지 못한 IncAtLeast의 해결에 들어간다. 1. IncAtLeast(qid, getPrecodeSet, getNum) 함수가 자꾸 true를 반환한다. 하나하나 logic을 따라가보기로 한다. single 문항은 .CODED에서 true를 반환하기에 첫번째 if문으로 들어가게 된다. test 1. ArrayToSet 함수는 제대로 원하는 값을 반환해주는가? return 기능은 당연히 정상이었다. 그렇다면? test 2. answerArr 로 들어가는 값? 정상. single 에서 체크된 precode의 array가 들어가고 있었다. test 3. 내가 만든 ArrayToSet 함수가 제 값을 도출하지 않는다? 이게 신빙성 있는데, for문의 ShowAlert 가 ..
격언 "그때의 두려움을 어찌 잊을 수 있으리오!" 왕이 말했다. "하지만" 여왕은 말을 이었다. "메모해 두지 않으면 잊고 말 겁니다."
100129 TNS Korea Internship (34/53) 1. IncAny(qid, getPrecodeSet) qid에 getPrecodeSet이라는 set에 들어있는 프리코드 중 하나라도 체크되었을 경우 true를 하나도 없을 경우 false를 돌려주는 함수. 각종 조건문에서 사용할 수 있겠다. = IncAtLeast(qid, getPrecodeSet, 1) IncAtLeast() 함수에서 세번째 인수를 1로 보낸다. 2. function IncAtLeast(qid, getPrecodeSet, getNum) 18시 58분 현재. 원하는 결과가 나오지 않은다. 함수는 계속해서 true를 반환하고 있다. 다음주에 계속 이어서 해야 할 듯. function IncAtLeast(qid, getPrecodeSet, getNum) { var answerArr = new..
100128 TNS Korea Internship (33/53) 오늘부터 Generic Grid Function이다. 1. SetAGrid(setGridQID, setAnswerPrecode, setScalePrecode) 단독으로 쓰일 일은 거의 없고 다음에 나올 CopyGridtoGrid등에서 쓰이게 된다. 2. CopyGridtoGrid(fromGridQID, toGridQID) 오리지날 Grid의 문항이나 답변등을 copy한다. 이랬던 copied 문항이 이 original 문항을 지나가면 이렇게 복사되게 된다. 3. ShowAlert(GetGridSetBetween(fromGridQID, minPrecode, maxPrecode)) Grid 문항에서 특정 Scale 값의 범위을 선택해 해당하는 answer의 precode를 돌려준다. 이를 호출하기 위해 문항..
100127 TNS Korea Internship (32/53) 1. GetTopRankCode(rankQID) Properties에서 Ranking을 선택하게 되면 open text 형식으로 숫자를 입력받게 되는데, 이 함수는 그 랭킹중에서 1위를 한 항목의 precode를 돌려준다. 이 출력 결과는 그걸 응용한 것으로, 다음과 같은 code를 사용했다. ShowAlert("당신이 가장 좋아하는 과일은 "+q[GetTopRankCode('q272')].label()+"입니다.") 2. GetXRandSetFromSet(fromSet, nr) 주어진 셋(Multi Answer)으로부터의 프리코드 셋을 무작위로 배열한다. 이걸 응용하면 CAWI Checker 같은 기능을 하는 테스트 툴을 만들 수 있겠지. (nr은 섞을 MAX 값) 3. function PickLowe..