문제
다음과 같이 페이지 번호를 출력하고자 할 때의 수식으로 옳은 것은?
페이지 하단에 7 페이지 중 1 과 같이 (전체 페이지 수) 페이지 중 (현재 페이지) 형식으로 표시한다.
① =[Page]& 페이지 중& [Pages] ② =[Pages]& 페이지 중& [Page] ③ =[Page]& " 페이지 중 "& [Pages] ④ =[Pages]& " 페이지 중 "& [Page]
정답
4번
해설
정답: 4. '7 페이지 중 1'은 전체 페이지 수([Pages]) 다음에 ' 페이지 중 '이라는 문자열, 그리고 현재 페이지([Page]) 순서이다. 문자열은 큰따옴표로 묶고 & 연산자로 연결해야 하므로 4번이 옳다.
오답 풀이
- 1번: 순서가 [Page]→[Pages]로 뒤바뀌었고, '페이지 중'을 따옴표로 묶지 않아 오류가 난다.
- 2번: 순서는 맞지만 '페이지 중'을 큰따옴표로 묶지 않아 문자열로 인식되지 않는다.
- 3번: 따옴표 처리는 맞지만 [Page]가 먼저 와 '1 페이지 중 7'이 되어 원하는 결과와 다르다.
- 4번: [Pages] 다음 " 페이지 중 " 문자열, [Page] 순서로 연결해 '7 페이지 중 1'이 되므로 옳다.
보충 개념 [Page]는 현재 페이지 번호, [Pages]는 전체 페이지 수를 나타내는 내장 속성이다. 문자열 결합 연산자는 &이며 텍스트는 큰따옴표로 감싼다.