코플릿(07) convertListToObject

수민·2022년 11월 25일
0

code

목록 보기
16/47

😢문제

2차원 배열(배열을 요소로 갖는 배열)을 입력받아 각 배열을 이용해 만든 객체를 리턴해야 합니다.

/ 빈 객체를 갖는 변수를 하나 선언한다.
// 빈 배열을 입력 받는 경우 빈 객체를 리턴
// 반복문을 돌며 arr 배열을 순회하고
// 조건 : 중복 되는 키가 없고 arr[i]의 길이가 0이 아닌경우에
// arr[i]의 첫번째 요소를 키로 두번째 요소를 값으로 넣어준다.

작성코드


function convertListToObject(arr) {
  // TODO: 여기에 코드를 작성합니다.

  let obj={};


  for(let i in arr){
    if(arr[i].length!==0 && obj[arr[i][0]]===undefined){
      obj[arr[i][0]]=arr[i][1];
    }
  }
  return obj;
}


profile
헬창목표

0개의 댓글