(코드 상태/25DAY) S2U3 – (JS/노드) 비동기식(여전히 쓰기 중)

종료: 2023년 3월 20일

내가 오늘 배운 것

오늘의 코플릿: 퍼스트리버스

문제

: 문자열을 가져와서 반전된 문자열을 반환해야 합니다.

기입

: 요인 1

  • 문자열 유형의 문자열

누르다

  • 문자열 유형을 반환해야 합니다.

I/O 예시

let output = firstReverse('codestates');
console.log(output); // "setatsedoc"

output = firstReverse('I love codestates');
console.log(output); // "setatsedoc evol I"

내가 해결한 방법

const firstReverse = (str) => {
   if(str.length === 0 ){
      return ''
   }
   let arr = Array.from(str)
   arr = arr.sort((a, b) => a - b).reverse().reduce((acc, cur) => acc + cur )
   return arr
   
}

아주 잘 풀었다고 생각합니다.

추천 코드

function firstReverse(str) {
  return str.split('').reverse().join('');
}

그래도 처음에는 하나도 제대로 풀지 못했는데 지금은 혼자서 해결한 제 자신에게 공을 돌립니다.

어려운 부분

나는 그것을 느꼈다

더 공부하다