Lv 2. 오픈 채팅방

박하린·2021년 7월 2일
0

프로그래머스

목록 보기
39/42

📚 문제

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;
}

📝 리뷰

profile
깃허브: https://github.com/khakaa

0개의 댓글

관련 채용 정보