문제
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
메모
- continue: 현재 또는 레이블이 지정된 루프의 현재 반복에서 명령문의 실행을 종료하고 반복문의 처음으로 돌아가여 루프문의 다음 코드를 실행한다.
- Array.prototype.push(): 배열의 끝에 하나 이상의 요소를 추가하고, 배열의 새로운 길이를 반환한다.
- Array.prototype.join(): 배열의 모든 요소를 연결해 하나의 문자열로 만든다.
정답
function solution(my_string, letter) {
let answer = [];
for (i = 0; i < my_string.length; i++) {
let str = my_string[i];
if (str === letter) {
continue;
} else {
answer.push(str);
}
}
return answer.join("");
}