JavaScript - 문제 미리보기

문제 152

hard
`Object.entries()`를 사용해 다음 결과를 얻기 위한 코드는? 출력: ```makefile Bananas: 300 Oranges: 200 Apples: 500 ```
A. ```javascript Object.entries(fruits).map((k, v) => console.log(k + ": " + v)); ```
B. ```javascript for (let fruit in fruits) { console.log(fruit + ": " + fruits[fruit]); } ```
C. ```javascript for (let [fruit, value] of Object.entries(fruits)) { console.log(fruit + ": " + value); } ```
D. ```javascript Object.keys(fruits).forEach(fruit => console.log(fruit)); ```

정답: C

`for...of` 루프에서 `Object.entries()`를 구조분해 `[key, value]`로 받아 사용하면 키-값 쌍을 출력하기 편리합니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.