코드 풀이

핸드폰 번호 가리기

SammyK 2022. 3. 11. 15:59

풀이

function solution(phone_number) {
    const last = phone_number.length - 4
    return "*".repeat(last) + phone_number.substring(last)
}

 

solution 는 phone_number 라는 string 정보를 받는다

last 라는 phone_number 의 길이 에서 4를 뺀 정보를 저장.

길이 많큼 "*" 문자를 반복 쓴다, 그리고 substring 으로 phone_number 길이부터 시작하는 번호를 구해 더해준다.

 

 

다른사람 풀이

function hide_numbers(s) {
  return s.replace(/\d(?=\d{4})/g, "*");
}

 

정규식을 활용을 하여 마지막 4개 빼고 "*" 로 arr.replace 해주셧다.

'코드 풀이' 카테고리의 다른 글

부족한 금액 계산하기  (0) 2022.03.11
x만큼 간격이 있는 n개의 숫자  (0) 2022.03.11
평균 구하기  (0) 2022.03.11
음양 더하기  (0) 2022.03.11
없는 숫자 더하기  (0) 2022.03.11