JavaScript - 문제 미리보기
문제 547
medium
다음 코드 실행 후 배열의 상태는?
```javascript
const numbers = [1, 2, 3, 4];
let removed = numbers.pop();
console.log(numbers);
console.log(removed);
```
```javascript
const numbers = [1, 2, 3, 4];
let removed = numbers.pop();
console.log(numbers);
console.log(removed);
```
정답: B
`pop()` 메서드는 배열의 마지막 요소를 제거하고 그 값을 반환합니다. 따라서 `numbers`는 [1, 2, 3]이 되고, `removed`는 4가 됩니다. 이는 스택의 LIFO(Last In First Out) 구조와 같습니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.