문자열 뒤집기
문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.
나의 풀이
function solution(my_string) {
return my_string.split('').reverse().join('')
}
특정 문자 제거하기
문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요.
나의 풀이
function solution(my_string, letter) {
return my_string.split(letter).join('')
}
문자 반복 출력하기
문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string에 들어있는 각 문자를 n만큼 반복한 문자열을 return 하도록 solution 함수를 완성해보세요.
나의 풀이
function solution(my_string, n) {
return my_string.split('').map(a => a.repeat(n)).join('')
}
편지
머쓱이는 할머니께 생신 축하 편지를 쓰려고 합니다. 할머니가 보시기 편하도록 글자 한 자 한 자를 가로 2cm 크기로 적으려고 하며, 편지를 가로로만 적을 때, 축하 문구 message를 적기 위해 필요한 편지지의 최소 가로길이를 return 하도록 solution 함수를 완성해주세요.
나의 풀이
solution = (message) => { return message.split('').length * 2 }
모음 제거
영어에선 a, e, i, o, u 다섯 가지 알파벳을 모음으로 분류합니다. 문자열 my_string이 매개변수로 주어질 때 모음을 제거한 문자열을 return하도록 solution 함수를 완성해주세요.
나의 풀이
function solution(my_string) {
let a = /[a,e,i,o,u]/g
return my_string.replace(a,"")
}
문자열 안에 문자열
문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return하도록 solution 함수를 완성해주세요.
나의 풀이
function solution(str1, str2) {
return str1.includes(str2) ? 1 : 2
}
'Development > Coding Test' 카테고리의 다른 글
프로그래머스_코딩테스트 입문6 (0) | 2023.03.18 |
---|---|
프로그래머스_코딩테스트 입문5 (0) | 2023.03.18 |
프로그래머스_코딩테스트 입문4 (0) | 2023.03.17 |
프로그래머스_코딩테스트 입문2 (0) | 2023.03.14 |
프로그래머스_코딩테스트 입문1 (0) | 2023.03.14 |