출처 : 프로그래머스
사용 언어 : JavaScript
function solution(phone_number) {
var answer = '';
return answer;
}
function solution(phone_number) {
var answer = '';
let a = phone_number.length;
let b='';
for(let i=0;i<a-4;i++){
answer+='*';
}
b=phone_number.slice(-4);
answer=answer+b;
return answer;
}
function hide_numbers(s){
var result = "*".repeat(s.length - 4) + s.slice(-4);
return result;
}
✨
repeat()
: 메서드는 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열을 반환한다.
->str.repeat(count);
매개변수
:count
문자열을 반복할 횟수. 0과 양의 무한대 사이의 정수
반환값
: 현재 문자열을 주어진 횟수만큼 반복해 붙인 새로운 문자열.
예외
: 반복 횟수는 양의 정수여야 함.
반복 횟수는 무한대보다 작아야 하며, 최대 문자열 크기를 넘어선 안됨.
repeat
이용으로 한줄에 가능하게 하다니!!
불필요한 선언을 줄이자...!😂