2020.코딩일지
[코플릿]Algorithm Basic-07_convertListToObject 본문
728x90
2차원 배열(배열을 요소로 갖는 배열)을 입력받아 각 배열을 이용해 만든 객체를 리턴해야 합니다.
입출력예시
더보기
//입출력예시
const arr = [
['make', 'Ford'],
['model', 'Mustang'],
['year', '1964'],
['make', 'Bill'],
];
let output = convertListToObject(arr);
console.log(output) // -->
{
make : 'Ford'
model : 'Mustang',
year : '1964'
}
function convertListToObject(arr){
let obj = {};
for(let i=0; i<arr.length; i++){
if(arr[i].length>0 && obj[arr[i][0]]===undefined){//배열내용이있고 && obj에 키가 없으면
obj[arr[i][0]] = arr[i][1]; //키=값설정하여 obj에 넣어준다.
}
}
return obj;
}
👻
'algorithm' 카테고리의 다른 글
[코플릿]Algorithm Basic-09_ABCheck (0) | 2022.08.07 |
---|---|
[코플릿]Algorithm Basic-08_convertDoubleSpaceToSingle (0) | 2022.08.07 |
[코플릿]Algorithm Basic-06_letterCapitalize (0) | 2022.08.07 |
[코플릿]Algorithm Basic-05_firstReverse (0) | 2022.08.07 |
[코플릿]Algorithm Basic-04_firstCharacter (0) | 2022.07.31 |
Comments