concatenation
컨,케'ㅌ네이션
"a" + "b"
--> "ab" 로 출력됨
변수 이용해서 내용을 alert로 출력하기
.length
1. 아이템이 하나인 경우
하나의 아이템이 들어있다면 몇 글자인지 세줌
2. 아이템이 여러 개인 경우
아이템이 여러개인 경우 아이템이 몇 개인지 세줌
names 안에 5개의 이름이 들어가 있다.
.length로 몇 개의 아이템이 있는지 확인할 수 있다.
3. 트위터에서처럼 몇 글자 썼는지, 몇 글자 남았는지 알려주는 방법
띄어쓰기도 포함됨.
방법1
.length를 따로 var에 담아서 카운팅
코드 더 깨끗하고 한 눈에 보기 편함
var tweet = prompt("Compose your tweet");
var tweetCount = tweet.length;
alert("you have written " + tweetCount + " characters, you have " + (100-tweetCount) + " characters remaining.");
방법2
.length를 그대로 적어줌.
var tweet = prompt("Compose your tweet");
alert("you have written " + tweet.length + " characters, you have " + (100-tweet.length) + " characters remaining.");
결과물
.slice
* 사용 방법 *
자르고 싶은 것.slice(x,y)
x: 시작 숫자, 컴퓨터는 0부터 셈
y: 이 숫자 앞까지
각 캐릭터의 포지션 넘버
0에서 시작해서 1 앞까지 잘라오기
결과물
* 마지막 글자의 끝을 모를 때 *
var name = prompt("What's your name?");
var restOfName = name.slice(1, name.length);
* 트위터에서처럼 넘치는 글자 삭제하기 *
방법 1
방법2
.toUpperCase( ), toLowerCase( )
.toUpperCase( ): 대문자로 바꿔준다
.toLowerCase( ): 소문자로 바꿔준다.
1 .toUpperCase( );
대문자로 변경되었지만 name을 쳐보았을 때 다시 소문자로 나온 걸보니 저장된 건 아니다.
대문자로 변경해서 저장까지 하기 (reassign)
확인
2 .tolowerCase( );
소문자로 바꾸기
결과보기
3. Hello Hanoona 로 alert 만들기
고객이 이름을 전부 대문자나 소문자로 쓴 경우에도 이름을 첫글자는 대문자로 다음 글자들은 소문자로 만들어 보기
이름을 소문자로만 입력해 보았다.
다 대문자로만 입력해 보았다
'Java Script > JS basic' 카테고리의 다른 글
JS] function 기초, 함수 만들기/ 호출하기 (0) | 2021.08.06 |
---|---|
JS] 자바스크립트 Numbers (?1) (0) | 2021.08.06 |
JS] 자바스크립트 변수명 짓는법 | Naming variables (0) | 2021.08.02 |
JS] 자바스크립트 variables 변수란? 변수 만드는 법 (0) | 2021.07.31 |
JS]자바스크립트 Alert / Prompt (0) | 2021.07.31 |
댓글