Network disconnection
Description
솔리디티에서는 연산자와 제어문을 사용할 수 있습니다.
솔리디티의 연산자(Operator)
- 논리 연산자:
!
,&&
,||
- 비교 연산자 :
<=
,<
,==
,!=
,>=
,>
- 비트 연산자:
&
,|
,^
,<<
,>>
(시프트 연산자) - 단항(unary) 산술 연산자:
+
,-
- 이항(binary) 산술 연산자:
+
,-
,*
,/
(몫),%
(나머지),**
(거듭 제곱)
제어문(Control Structures)
- 조건문:
if
,else
,? :
(삼항 연산자) - 반복문:
while
,do
,for
- 반복문 분기:
break
,continue
- 반환문:
return
※ 여타 언어의 switch
/case
나 goto
문은 지원하지 않습니다.
※ 솔리디티는 자동 형 변환(type conversion)을 하지 않습니다. 예를 들어 if (true) { ... }
는 허용하지만 if (1) { ... }
는 허용하지 않습니다.
직접 해보기
[실행]을 누르면
playground
함수가 실행되어,playground
함수의 반한값을 확인할 수 있습니다.playground
함수 안에서 연산자와 제어문을 마음껏 사용해 보세요.
단,playground
함수는int
와bool
을 반환해야 합니다.아래 내용을 구현하고 [제출]해 보세요.
- 본 강의에서는 구현할 내용이 없습니다.
playground
함수가int
와bool
을 반환하면 [제출]에 성공합니다.
Result
Stop
Result of [Run] or [Submit] will be displayed here