第二节:控制结构(Control Structures)
-
控制结构概述:
- Solidity支持的大部分控制语句与JavaScript类似,如
if
、else
、while
、do
、for
、break
、continue
和return
。 - 条件语句中的括号
()
不可省略,但在单条语句前后的花括号{}
可以省略。
- Solidity支持的大部分控制语句与JavaScript类似,如
-
条件语句和循环语句:
if
和else
语句:
if (condition) {
// 如果条件为真,执行此块代码
} else {
// 否则,执行此块代码
}
while (condition) {
// 当条件为真时,执行此块代码
}
do {
// 先执行此块代码,再判断条件
} while (condition);
for (initialization; condition; iteration) {
// 条件为真时,执行此块代码
}