[Javascript] 핸드폰 번호 가리기

SS·2022년 9월 27일
0

function solution(phone_number) {
    var answer = '';
    
    return  '*'.repeat(phone_number.length -4) + phone_number.slice(-4);
    
    console.log(phone_number)

    return answer;
}

마지막 4자리를 제외한 앞에는 '*'을 반복하고, 마지막 4자리는 그대로 출력한다.

배운점

  • repeat( ) : 반복가능

  • slice ( ) : 배열에 있는 값 추출 가능
    구문 : arr.slice([begin[, end]])

    begin은 0을 시작으로 하는 추출 시작점에 대한 인덱스를 의미
    end는 추출을 종료할 0 기준 인덱스, end 인덱스를 제외하고 추출한다.
    (ex.문자열 시작 인덱스와 마지막 인덱스를 입력하면 시작인덱스, 마지막 앞의 인덱스를 추출)
    end가 생략되면 slice()는 배열의 끝까지(arr.length) 추출한다.

profile
매일매일 성장할 수 있도록!

0개의 댓글

관련 채용 정보