[Programmers] A로 B만들기

그래도 해야지·2023년 5월 13일
0

Programmers

목록 보기
36/40
post-thumbnail

문제 설명
문자열 before와 after가 매개변수로 주어질 때, before의 순서를 바꾸어 after를 만들 수 있으면 1을, 만들 수 없으면 0을 return 하도록 solution 함수를 완성해보세요.

🤔 해설

사실 처음에 문자를 뒤집으려고 reverse()를 썼었다.

before.split('').reverse().join('')

그런데 아무리해도 안 되는 것이다!
다시보니 뒤집는 것이 아니라 정렬이 필요했던 것..
sort() 함수는 배열의 요소를 정렬하는 함수이기 때문에 sort()와 삼항연산자를 써서 금방 해결하였다!

✅ 답

function solution(before, after) {
   return before.split('').sort().join('') === after.split('').sort().join('') ? 1 : 0
}

0개의 댓글