반응형
문제

로직 생각하기
- 문자열을 배열로 바꾼다.
- 배열을 순회하면서 해당 문자가 있는지 찾는다.
- 있으면 대문자로 변경해준다.
- 다시 문자열로 변경하여 리턴해준다.
function solution(my_string, alp)
const answer = [...my_string].map(function(list){
if(list == alp){
return list.toUpperCase();
}
return list
})
return answer.join('')
}
다른풀이
const solution=(s,a)=>s.replaceAll(a,a.toUpperCase())
- s 와 a 를 매개변수로 받는다.
- replaceAll(찾을값, 바꿀값)
- 바꿀값을.대문자로 바꾸어준다.
replaceAll()메서드로 더욱 간단하게 풀이할수 있었다..!
반응형
LIST
'알고리즘 문제' 카테고리의 다른 글
| 프로그래머스 - 최댓값 만들기(1) (2) | 2025.08.08 |
|---|---|
| [프로그래머스] - 피자 나눠먹기(1) (1) | 2025.08.08 |
| 프로그래머스 - 문자열 바꿔서 찾기 - 자바스크립트 (1) | 2025.03.07 |
| 프로그래머스-문자열 다루기 기본-JS (1) | 2025.02.11 |
| [프로그래머스]내적.JS (1) | 2025.01.23 |