控制流
solidity的控制流与其他语言类似,主要包含以下几种:
if-else
function ifElseTest(uint256 _number) public pure returns(bool){
if(_number = = 0){
return(ture);
}else{
return(false);
}
}
for循环
function forLoopTest() public pure returns(uint256){
uint sum = 0;
for(uint i = 0; i < 10; i++){
sum += i;
}
return(sum);
}
while循环
function WhileTest() public pure returns(uint256){
uint sum = 0;
uint i =0;
While(i < 10){
sum += i;
i++;
}
return(sum);
}
do-while循环