JavaScript - 대소문자 변환 (LowerCase, UpperCase)

By JS | Last updated: May 01, 2022

자바스크립트에서 문자를 모두 대문자로 변경하거나, 소문자로 변경하는 방법을 소개합니다.

1. 대문자로 변환 : str.toUpperCase()

toUpperCase()는 문자열의 모든 문자를 대문자로 변환합니다.

const str = 'Hello, World, JavaScript';

const upperCaseStr = str.toUpperCase();
console.log(upperCaseStr)

Output:

HELLO, WORLD, JAVASCRIPT

2. 소문자로 변환 : str.toLowerCase()

toLowerCase()는 문자열의 모든 문자를 소문자로 변환합니다.

const str = 'Hello, World, JavaScript';

const lowerCaseStr = str.toLowerCase();
console.log(lowerCaseStr)

Output:

hello, world, javascript

3. 문자열이 대문자인지 소문자인지 확인

문자열이 모두 대문자인지 구분하려면 다음과 같이 대문자로 변환된 객체와 비교하여 같으면 모두 대문자라고 판단할 수 있습니다.

const str = 'HELLO, WORLD, JAVASCRIPT';

const upperCaseStr = str.toUpperCase();
if (str === upperCaseStr) {
  console.log("It's a upper case string");
}

Output:

It's a upper case string

반대로 소문자의 경우, 소문자로 변환된 객체와 비교하여 같으면 모두 소문자라고 판단할 수 있습니다.

const str = 'hello, world, javascript';

const lowerCaseStr = str.toLowerCase();
if (str === lowerCaseStr) {
  console.log("It's a lower case string");
}

Output:

It's a lower case string
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha