[프로그래머스] 대문자로 바꾸기
카테고리 : 컴퓨터 공학
태그: programmers · Code Refactoring · 참고 할 만한 다른 사람의 코드 · 코딩 기초 트레이닝 · 프로그래머스 · 코딩테스트 연습 · JavaScript · 대문자로 바꾸기 · js 대문자로 바꾸기
태그: programmers · Code Refactoring · 참고 할 만한 다른 사람의 코드 · 코딩 기초 트레이닝 · 프로그래머스 · 코딩테스트 연습 · JavaScript · 대문자로 바꾸기 · js 대문자로 바꾸기
문제 설명
알파벳으로 이루어진 문자열 myString
이 주어집니다. 모든 알파벳을 대문자로 변환하여 return 하는 solution 함수를 완성해 주세요.
제한사항
- 1 ≤
myString
의 길이 ≤ 100,000myString
은 알파벳으로 이루어진 문자열입니다.
입출력 예
myString | result |
---|---|
“aBcDeFg” | “ABCDEFG” |
“AAA” | “AAA” |
나의 풀이
function solution(myString) {
var answer = myString.toUpperCase();
return answer;
}
나의 두번째 풀이(Code Refactoring)
function solution(myString) {
return myString.toUpperCase();
}
참고 할 만한 다른 사람의 코드
function solution(myString) {
var answer = "";
for (let i = 0; i < myString.length; i++) {
let char = myString.charAt(i);
if (char === char.toLowerCase()) {
answer += char.toUpperCase();
} else {
answer += char;
}
}
return answer;
}