https://school.programmers.co.kr/learn/courses/30/lessons/12948
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
function solution(phone_number) {
const arr = phone_number.split('');
for (let i=0; i<arr.length-4; i++) {
arr[i] = "*";
}
return arr.join('');
}
가장 먼저 split을 사용하여 입력받은 문자열을
한 글자씩 나누어 배열로 만들어주었다.
그다음 for 문을 돌며 배열의 뒤에서 4개의 원소를 제외한
원소들을 *로 바꾸어주고,
join을 사용하여 배열을 하나의 문자열로 만들어서 반환해주었다.
'코딩테스트 > Programmers' 카테고리의 다른 글
직사각형 별찍기 (JS) (1) | 2022.08.17 |
---|---|
x만큼 간격이 있는 n개의 숫자 (JS) (0) | 2022.08.17 |
하샤드 수 (JS) (0) | 2022.08.17 |
정수 제곱근 판별 (JS) (1) | 2022.08.03 |
정수 내림차순으로 배치하기 (JS) (0) | 2022.08.03 |