Project.log

[JS] 핸드폰 번호 가리기 본문

Programming/JS 프로그래머스 풀이

[JS] 핸드폰 번호 가리기

jinuk_ 2023. 8. 2. 22:59
728x90
반응형

function solution(phone_number) {
    const hiddenLength = phone_number.length - 4;
    
    const hiddenPart = '*'.repeat(hiddenLength);
    
    return hiddenPart + phone_number.slice(-4);
}

"01033334444"를 입력으로 받으면 phone_number.length는 11이므로, hiddenLength는 11 - 4 = 7이 됩니다.

hiddenPart는 ''을 7번 반복하여 생성한 문자열인 "******"이 됩니다.

전체 가려진 전화번호는 "*******" + "4444" = "*******4444"가 됩니다.

따라서 함수 호출 solution("01033334444") 결과로 "*******4444" 반환합니다.

 

 

728x90
반응형

'Programming > JS 프로그래머스 풀이' 카테고리의 다른 글

[JS] 배열 만들기 1  (0) 2023.08.01
[JS] 몫 구하기  (0) 2023.07.26
[JS] 두 수의 곱  (0) 2023.07.26
[JS] 두 수의 합  (0) 2023.07.26
[JS] 두 수의 차  (0) 2023.07.26