다음과 같은 객체 배열이 있다고 가정합니다. -
상수 arr =[ {"2015":11259750.05}, {"2016":14129456.9}];
그러한 배열을 취하는 JavaScript 함수를 작성해야 합니다. 함수는 입력 배열을 기반으로 배열 배열을 준비해야 합니다.
따라서 위 배열의 출력은 다음과 같아야 합니다. -
상수 출력 =[ [2015,11259750.05], [2016,14129456.9]];
예시
이에 대한 코드는 -
상수 arr =[ {"2015":11259750.05}, {"2016":14129456.9}]; const mapToArray =(arr =[]) => { const res =[]; arr.forEach(function(obj,index){ const key=Object.keys(obj)[0]; const 값 =parseInt(key, 10); res.push([value, obj[key]]); }); 반환 res;};console.log(mapToArray(arr));
출력
콘솔의 출력은 -
<미리>[ [ 2015, 11259750.05 ], [ 2016, 14129456.9 ] ]