📝 성격 유형 검사
문제 링크
나의 풀이
function solution(survey, choices) {
let types = {R: 0, T: 0, C: 0, F: 0, J: 0, M: 0, A: 0, N: 0};
let result = '';
for(let i = 0; i < choices.length; i++){
if(choices[i] < 4) {
types[survey[i][0]] += Math.abs(4 - choices[i])
} else {
types[survey[i][1]] += 4 - choices[i]
}
}
console.log(types);
let indicators = ['RT', 'CF', 'JM', 'AN'];
for(let i of indicators) {
if(types[i[0]] >= types[i[1]]) {
result += i[0]
} else {
result += i[1]
}
}
console.log('결과: ' + result);
return result;
}