250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- lie와 lay의 차이점
- 영어뉴스 영어공부
- If
- shift + tab
- Hot springs tourism
- 변수
- DOM
- 자바스크립트 데이터타입
- boolean
- abc뉴스 영어공부
- 왕초보 자바스크립트
- JavaScript
- fizzbuzz
- 자바스크립트
- VScode 주석 단축기 ctrl + / 안될때
- 자바스크립트 for
- python virtual environment create mac
- javascript for
- 지하온천에 대한 뉴스로하는 영어 공부
- Math.random
- lie와 lay 비교
- python virtual environment create window
- 자바스크립트 배열
- lay 과거분사
- 대입연산자
- lie 과거형
- lay 과거형
- lie 과거분사
- 자바스크립트 객체
- VScode에서 들여쓰기 해제 하는 방법
Archives
- Today
- Total
김숭늉 마음대로
[자바스크립트] toLowerCase, toUpperCase 소문자 대문자 처리 본문
728x90
안녕하세요^^
이번글에서는 자바스크립트의 대문자, 소문자 처리에 대해서 알아보겠습니다.
아래 간단한 연습 문제를 통해 개념을 확인 할수 있습니다.
아래 문제는 사용자가 입력한 이름의 첫번째 문자만 대문자로 표현하고, 나머지 문자는 소문자로 표현하는 문제의 해답 코드입니다.
//[문제] 사용자가 입력한 이름의 첫번째 문자만 대문자로 표현하고, 나머지 문자는 소문자로 표현!
//(a) prompt를 통해 이름을 입력 받음
var name = prompt("What is your name?");
//(b) 먼저 첫번째 문자를 고립시킴
var fisrtChar = name.slice(0,1);
//(c) 첫번째 문자를 대문자 처리함
var upperCaseFirstChar = fisrtChar.toUpperCase();
//(d) 첫번째 이외 문자부터 따로 묶음
var restOfName = name.slice(1,name.length);
//(f) 첫번째 이외 문자는 모두 소문자 처리
restOfName = restOfName.toLowerCase();
//(g) 첫번째 문자와 나머지 문자를 결합
var capitalisedName = upperCaseFirstChar + restOfName;
//(h) alert 팝업
alert("Hello, " + capitalisedName);
감사합니다.
728x90
반응형
'IT > JavaScript' 카테고리의 다른 글
[자바스크립트] x++, x-- (증분, 감분 표현) (0) | 2023.08.15 |
---|---|
[자바스크립트] 강아지 나이를 사람 나이로 환산하는 코드 (0) | 2023.08.14 |
[자바스크립트] Slice의 개념 및 적용 (0) | 2023.08.14 |
[자바스크립트] length의 개념 및 적용 (0) | 2023.08.13 |
[자바스크립트] 연습 문제 1 - 변수의 개념 (0) | 2023.08.13 |