연산자란?
특정한 작업을 하기 위해서 사용하는 기호(대입, 산술, 비교, 논리)
1. 대입 연산자
a = 1
변수에 값을 집어 넣기 위해 우리는 대입 연산자(=)를 쓴다.
2. 산술 연산자
(+) 덧셈 : 문자열에서도 사용 가능하다.
(-) 뺄셈
(*) 곱셈 : 문자열, 배열에서도 곱셈이 가능하다.
(**)제곱
(/)나눈 몫 : 소수점의 유무 즉, 실수와 정수에 따라 값이 다르게 나온다.
(%)나눈 나머지
3. 비교 연산자
a==b 연산 같으면 ture 다르면 false
a!=b 연산 같으면 false 다르면 true
a<b 연산 a보다 b가 크면 true
a>b 연상 a보다 b가 작으면 true
a>=b 혹은 a<=b a가 b보다 작거나 같거나, 크거나 같거나 하면 true
4. 논리 연산자
and, && 연상 "그리고"의 의미로 양쪽 모두 true 여야 true A&&B
or, ll 연산 "또는"의 의미로 양쪽 중 아무나 true 면 true AorB
not, !연산 true 값을 false로, false 값을 true로 바꾼다 !A
'RubyCoin' 카테고리의 다른 글
루비의 기본적인 제어구조 (0) | 2018.10.30 |
---|---|
루비 메소드의 정의 (0) | 2018.10.30 |
루비 변수와 상수 (0) | 2018.10.29 |
루비의 자료형 (0) | 2018.10.28 |