본문 바로가기
IT/JavaScript

조건문

by 봉즙 2019. 6. 11.

if 조건문

if문이 반드시 true일 필요는 없다. false이면 실행은 되지 않는다.

1
2
>if(1){}
<undefined
1
2
>Boolean(1);
<true
1
2
>Boolean(0)
<false

기본적으로 0은 false로 처리하고 0이 아닌것은true로 처리한다.

false의 체크방법은 !! 을 사용하여 체크하였을 때 false가 나오는 것은 기본적으로 false형태를 띄고 있다.

1
2
3
4
5
6
7
8
9
10
11
12
>!!0
<false
>!!null
<false
>!!NaN
<false
>!1
<false
>!0
<true
>!!1
<true

 

indexOf() 

메서드로서 앞에잇는 문자열에 뒤에있는 문자열이 포함되어있는 경우 알려준다.

1
2
3
4
>var output = "안녕하세요".indexOf("안녕");
<undefined
>output
<0
 

'IT > JavaScript' 카테고리의 다른 글

Event  (0) 2019.06.12
DOM(Document Object Model)  (0) 2019.06.12
함수  (0) 2019.06.11
반복문  (0) 2019.06.11
기본 문법  (0) 2019.06.11

댓글