소개
이 랩에서는 JavaScript 를 사용하여 문자열의 문자를 알파벳 순서로 정렬하는 방법을 살펴봅니다. 스프레드 연산자 (spread operator), Array.prototype.sort(), 그리고 String.prototype.localeCompare()를 사용하여 이를 수행할 것입니다. 이 랩을 마치면 이러한 메서드를 사용하여 JavaScript 에서 문자열을 조작하는 방법에 대한 이해를 높일 수 있습니다.
이 랩에서는 JavaScript 를 사용하여 문자열의 문자를 알파벳 순서로 정렬하는 방법을 살펴봅니다. 스프레드 연산자 (spread operator), Array.prototype.sort(), 그리고 String.prototype.localeCompare()를 사용하여 이를 수행할 것입니다. 이 랩을 마치면 이러한 메서드를 사용하여 JavaScript 에서 문자열을 조작하는 방법에 대한 이해를 높일 수 있습니다.
다음 코드를 사용하여 문자열의 문자를 알파벳 순으로 정렬합니다.
const sortCharactersInString = (str) =>
[...str].sort((a, b) => a.localeCompare(b)).join("");
시작하려면 터미널/SSH 를 열고 node를 입력하여 코딩 연습을 시작하십시오.
사용 예시:
sortCharactersInString("cabbage"); // 'aabbceg'
축하합니다! 문자열 내 문자 정렬 (Sort Characters in String) 랩을 완료했습니다. LabEx 에서 더 많은 랩을 연습하여 실력을 향상시킬 수 있습니다.