티스토리 뷰

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
//연산자 Part1
 
//산술 연산자
var num = 1
var re = -num //단항 연산자 '-'는 부호를 변경해준다. -1을 곱한 것과 같다.
//이항 연산자
re = num + 1 //더하기
re = num - 1 //빼기
re = num * 1 //곱하기
re = num / 1 //1로 나누기
re = num % 1 //1로 나눈 나머지
 
//비교연산자
//비교값의 결과는 true 또는 false 이다.
let a = 1
let b = 2
var bool = a > b //a가 b보다 크면 true 작으면 false
bool = a < b //a가 b보다 작으면 true
bool = a >= b //a가 b보다 크거나 같으면 true
bool = a <= b //a가 b보다 작거나 같으면 true
bool = a == b //a와 b가 같다면 true
bool = a != b //a와 b가 같지 않다면 true
 
//논리 연산자
//논리 연산자는 Bool타입에 사용하는 연산자이다.
//Bool타입은 true 또는 false 이다.
let c = true
let d = false
var bool2 = !//'!'(NOT)는 값을 뒤집어 준다. true를 false로 false를 true로 바꿔준다.
bool2 = c && d //'&&'(AND)는 모두 true일때 true이고 둘중 하나라도 false라면 false이다.
bool2 = c || d //'||'(OR)는 둘중 하나라도 true일때 true이다.
cs


댓글
댓글쓰기 폼