[Programmers] 자바스크립트 A로 B 만들기

Kim Joy·2023년 2월 26일
1

Programmers 장인

목록 보기
51/67

A로 B 만들기

문제 설명

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

입출력 예

풀이

function solution(before, after) {
    // let array = [...before].reverse().join("")
    // if(array === after)
    //     return 1
    // else
    //     return 0
    let beforeArray = [...before].sort().join("")
    let afterArray = [...after].sort().join("")
    return (beforeArray===afterArray)?1:0
}

처음에는 주석달린 코드를 작성하였다. 근데
풀이를 제출했더니 엥? 정확도 62% ...?
문제는 before를 거꾸로 뒤집어서 after와 같은지를 물어보는게 아니였다.
그냥 순서를 바꾸어서 저게 가능한지가 궁금했다는것.

profile
코딩어린이 성장중

0개의 댓글