프로그래밍 언어/JavaScript

JavaScript - 조건문

정보보호학과 새내기 2021. 7. 17. 15:06
반응형
SMALL

*Boolean

- 참과 거짓으로 구성된 데어터 형

- True, False 두 가지 밖에 없음

- 조건문에서 중요한 역할

 

*Boolean대체제

1) 01

- 0은 false를 의미

- 1은 true를 의미

 

2) false와 동일한 의미의 데이터형

- '' (빈문자열)

- null (빈문자열)

- undefined

- NaN

 

*조건문

- 주어진 조건에 따라서 다르게 동작하도록 하는 것

 

*조건문 문법

- c언어와 동일

 

1) if

- if 뒤의 괄호에 조건이 온다

- 조건이 될 수 있는 값은 Boolean으로 참이면 조건문의 중괄호 구문이 실행 됨

 

2) else

- if만으로 상황을 처리하기 복잡해서 사용

- if문의 반대의 경우를 의미

 

3) else if

- 케이스를 여러 경우로 나눌 수 있음

- if ~ else if ~ ... else if ~ else 형식으로 사용 가능

 

*조건문의 중첩

- c언어와 형식 동일

- 조건문 안의 코드에서 조건문을 넣어 다중으로 조건문 중첩 가능

 

*논리 연산자

- 조건문을 좀더 간결하고 다양한 방법으로 구사할 수 있도록 도와줌

- c언어와 동일하게 사용

 

1) &&

- and 연산자

- and 의미

- 좌항과 우항이 모두 참일 때 참이 됨

- 교집합 느낌

 

2) ||

- or 연산자

- or 의미

- 좌항 또는 우항이 참이 될 때 (혹은 둘 다 참일 때) 참이 됨

- 합집합 느낌

 

3) !

- 부정 연산자

- not 의미

- Boolean의 값 역전(뒤바꿈)

- !true->false, !false->true


참조 : 생활 코딩-JavaScripthttps://opentutorials.org/course/743

반응형
LIST

'프로그래밍 언어 > JavaScript' 카테고리의 다른 글

JavaScript - 배열  (0) 2021.07.17
JavaScript - 함수  (0) 2021.07.17
JavaScript - 반복문  (0) 2021.07.17
JavaScript - 주석, 세미콜론, 연산자  (0) 2021.07.16
JavaScript - 숫자와 문자 , 변수  (0) 2021.07.16