코딩 테스트/test_javaScript

[코딩테스트/javaScript] 핸드폰 번호 가리기

ijooha 2024. 12. 21. 23:24

function solution(phone_number) {
    let num = phone_number.length - 4;
    phone_number.slice(num);
    
    for (let i=0; i<=num; i++) {
        phone_number.push("*");
    }
    return phone_number;
}

.push는 배열 메소드! 문자열에 사용할 수 없다.

function solution(phone_number) {
    let hide = phone_number.length - 4;
    let num = phone_number.slice(hide);
    let star = "*".repeat(hide);
    
    return star + num;
}
function solution(phone_number) {
    let hide = phone_number.length - 4;

    return "*".repeat(hide) + phone_number.slice(hide);
}

구구절절스.. 어떤 방식으로 쓰는 게 더 깔끔한 코딩인지 모르겠다.