본문 바로가기
우코딩 코딩테스트 일기/JavaScript 코딩테스트 100일 챌린지 (Lv. 0)

Javascript 알고리즘 100일 챌린지 20번째

by 민우's 코딩 2024. 5. 31.

 

A를 B로 만들기

 

https://school.programmers.co.kr/learn/courses/30/lessons/120886

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

console.log로 테스트

 

before와 after를 정렬했을때 비교를 해서 같다면 true 못 만들어지면 false로 출력 되게 한다.

이후 true 면 1, false 면 0 이 return 되게 변경.

 

function solution(before, after) {
    let a = before.split('').sort().join('') === after.split('').sort().join('');
    if (a === true) {
        return 1;
    } else {
    return 0;
    }
}