핸드폰 번호는 4이상 20이하인 문자열인 phone_number로 주어졌다.
핸드폰 번호의 마지막 4자리를 뺀 나머지 문자열을 *로 가려라.
function solution(phone_number) {
var answer = ' '; // 빈 answer 안에 for문 돌려서 값들 하나씩 넣어줘야지
for (let i = 0; i < phone_number.length; i++) {
if ( i < phone_number.length -4 ) {
answer += '*' // 4자리를 뺀 앞자리들은 모두 '*'을 넣어주고
} else {
answer += phone_number[i]; // 나머지 4자리는 그대로 출력해주시오!
}
}
return answer;
}
function solution(phone_number) {
return '*'.repeat(phone_number.length -4) + phone_number.slice(-4);
// 마지막 4자리를 뺀 앞에는 '*'을 반복하고, 마지막 4자리는 그대로 출력!
}
repeat()
메서드str.repeat(count)
()
안 지정 횟수만큼 반복해 붙여 새로운 문자열을 만든다slice()
메서드arr.slice([begin[, end]])