Daily Logs/Algorithm Practice
[level 0] 대소문자 바꿔서 출력하기
Jcob.moon
2025. 5. 17. 21:52
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
CODECATA_Algorithms/프로그래머스/0/181949. 대소문자 바꿔서 출력하기 at main · Jacob-moon/CODECATA_Algori
Contribute to Jacob-moon/CODECATA_Algorithms development by creating an account on GitHub.
github.com
주요 문법 :
- for (let char of str) : 문자열 순회
- if (char === char.toLowerCase()) 대소문자 판별
- char.toUpperCase() / char.toLowerCase() : 대소문자 변환
참고 : MDN
String.prototype.toLowerCase() - JavaScript | MDN
String 값의 toLowerCase() 메서드는 소문자로 변환된 이 문자열을 반환합니다.
developer.mozilla.org
const sentence = "The quick brown fox jumps over the lazy dog.";
console.log(sentence.toLowerCase());
// Expected output: "the quick brown fox jumps over the lazy dog."
// String 값의 대문자를 소문자로 바꿉니다.
---
const sentence = "The quick brown fox jumps over the lazy dog.";
console.log(sentence.toUpperCase());
// Expected output: "THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG."
// Sring 값의 소문자를 대문자로 바꿉니다.
설명 : toUpperCase() 와 toLowerCase() 메서드는 문자열을 대문자 혹은 소문자로 변환한 값을 반환 하고 Javascript의 문자열은 불변이기에 원본 문자열에는 영향을 주지 않습니다.