TIL_2305024 - 프로그래머스 - Lv1. 핸드폰 번호 가리기

정윤숙·2023년 5월 23일
0

TIL

목록 보기
159/192
post-thumbnail

📒 오늘의 공부

1. 프로그래머스

Lv1. 핸드폰 번호 가리기

나의 풀이

const solution=(phone_number)=> {
   const arr = phone_number.split('');
    for(let i=0; i<phone_number.length-4; i++){
         arr[i] = '*';
    }
  return arr.join('');
}

다른 풀이

function hide_numbers(s){
  return s.replace(/\d(?=\d{4})/g, "*");
}
  • 정규식!!!!!
function hide_numbers(s){
    var result = "*".repeat(s.length - 4) + s.slice(-4);
    return result;
  }

repeat()

  • 문자열을 지정된 횟수만큼 반복하여 새로운 문자열을 생성
    const repeatedString = originalString.repeat(count);
  • originalString = 반복할 문자
  • count = 반복 횟수(0이상의 정수)
profile
프론트엔드 개발자

0개의 댓글