풀이
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 |