JavaScript Katas: 정렬 및 별표 표시
소개 🌐
문제 해결은 일반적으로 경력과 삶에 중요한 기술입니다.
그렇기 때문에 모든 레벨의 흥미로운 카타를 가져와 사용자 정의하고 해결 방법을 설명합니다.
운동의 이해❗
먼저 운동을 이해해야 합니다!
이해하지 못하면 풀 수 없다!.
내 개인적인 방법:
오늘의 운동
출처: Codewars
sortAndStar
하나의 매개변수를 허용하는 함수 stringArray
를 작성하십시오.예를 들어 배열이 주어지면
["We", "solve", "Katas"]
,알파벳순으로 정렬하고(대소문자 구분) 정렬된 배열의 첫 번째 문자열을 반환합니다. 모든 문자는 서로 간에
***
로 구분됩니다. "K***a***t***a***s"
.입력: 문자열 배열.
출력: 문자열.
솔루션에 대한 생각 💭
나는 그 운동을 이해하고 있다고 생각한다(= 내가 함수에 넣은 것과 그것을 통해 얻고자 하는 것).
이제 입력에서 출력으로 이동하는 특정 단계가 필요합니다.
나는 작은 아기 단계에서 이것을 시도합니다.
***
넣기예시:
["We", "solve", "Katas"]
["Katas", "We", "solve"]
(대소문자 구분) "Katas"
***
넣기: "K***a***t***a***s"
"K***a***t***a***s"
✅ 구현 ⛑
function sortAndStar(stringArray) {
const sorted = stringArray.sort(); // the default sort function works
return sorted[0] // take first element
.split("") // split string into chars
.join("***"); // join chars with ***
}
결과
console.log(sortAndStar(["We", "solve", "Katas"]));
// "K***a***t***a***s" ✅
놀이터 ⚽
코드를 가지고 놀 수 있습니다 here
다음 편 ➡️
훌륭한 일!
sort
, split
및 join
를 사용하는 방법을 배웠습니다.새로운 학습 내용을 사용하여 문제를 더 쉽게 해결할 수 있기를 바랍니다!
다음 시간에는 또 다른 재미있는 카타를 풀겠습니다. 계속 지켜봐 주세요!
특정 카타를 해결해야 한다면 메시지를 보내주세요here.
제 최신글을 읽고 싶으시다면 get in touch with me!
추가 읽기 📖
질문 ❔
Reference
이 문제에 관하여(JavaScript Katas: 정렬 및 별표 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/miku86/javascript-katas-sort-and-star-1cjb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)