<핸드폰번호 가리기>
const solution = (s) => {
const i = s.replace(/\d/g,"*");
return i.slice(4) + s.slice(-4);
};
단순히 값의 끝 4자리를 먼저 추출한 후 이전값을 *로 변환할 생각으로 풀었따.
근데 다른 답안을 보니 *을 변환
이 아닌 생성
하는 방식의 풀이가 있더라
return "*".repeat(s.length -4)+s.slice(-4);
+정규식을 찾아서 사용했는데 단순하게 s.replace("0","*"),replace("1","*")…
하나하나 다써서 풀어본게 더 빠르게 나옴.