📚 문제
https://programmers.co.kr/learn/courses/30/lessons/42888
💡 접근
⌨️ 코드
function solution(record) {
let contents = record.map(r => r.split(" "));
let NickName = {};
let answer = [];
for (let i in record){
if (contents[i].length === 3){
NickName[contents[i][1]] = contents[i][2];
}
}
for (let i in record){
if (contents[i][0] == 'Enter'){
answer.push(NickName[contents[i][1]] + "님이 들어왔습니다.");
}
else if(contents[i][0] == 'Leave'){
answer.push(NickName[contents[i][1]] + "님이 나갔습니다.");
}
}
return answer;
}
📝 리뷰