해결한 사람
1
명
정답률
50.00
%
시간 제한
10
ms
메모리 제한
256
MB
클라이언트 페이지네이션은 전체 배열에서 현재 페이지에 해당하는 구간만 잘라 보여 줍니다. 첫 페이지와 마지막 페이지에서는 이동할 수 없는 버튼을 비활성화합니다.
아래 코드는 문법을 이해하기 위한 작은 예시이며, 문제의 정답과는 다릅니다.
const start = (page - 1) * pageSize; const pageItems = items.slice(start, start + pageSize);
다섯 개 강의를 두 개씩 나누어 표시하고 이전·다음 버튼과 현재 페이지를 갱신하세요.
script.js을 엽니다.TODO 주석 주변의 코드를 한 단계씩 수정합니다.별도의 입력값은 없습니다.
에디터에 준비된 파일을 수정하고 브라우저 미리보기에서 결과를 확인하세요.
별도의 출력값은 없습니다.
페이지가 정상적으로 열리고 문제의 완성 조건과 동작을 모두 만족하면 됩니다.
도움말: 전체 페이지 수는 Math.ceil(전체 개수 / 페이지 크기)로 계산합니다.