JS-L4-071 / 시간과 문자열
유니코드 코드포인트 순회
고급문제
text를 유니코드 코드포인트 단위 문자열 배열로 반환하세요. 결합 문자를 합치는 그래핌 분할은 요구하지 않습니다.
solve(...args) 함수에서 값을 반환하세요. console 출력은 정답 판정에 사용하지 않습니다.
입출력 예시
예제 1
입력: ["A😀B"] 반환: ["A","😀","B"]
예제 2
입력: [""] 반환: []
힌트
문자열의 이터레이터는 서로게이트 쌍을 하나의 코드포인트로 순회합니다.
해설·정답 보기
전개 구문은 UTF-16 인덱싱과 다르게 이모지 쌍을 합칩니다. 결합 악센트는 별개 코드포인트입니다.
function solve(text) { return [...text]; }solution.js결과 비교
코드는 이 브라우저에 자동 저장돼요.
풀이 결과
코드를 작성하고 채점하기를 눌러보세요.
학습용으로 제공된 조건을 확인해요. 알고리즘 사용 방식·설계 의도는 해설과 함께 비교해보세요.