2. 布尔型和整型
数据存储部分我们会和大家分享布尔类型、整型和数组方面的内容
2.1 真假与或非
接下来我们新建一个文件:Boolean.sol
pragma solidity ^0.4.0;
contract BooleanTest{
bool _a;
int num1 = 100;
int num2 = 200;
function getBool() returns(bool)
{
//当布尔值未指定时,默认为false
return _a;
}
function getBool2() returns(bool)
{ //使用!可以取反
return !_a;
}
function judge() returns(bool)
{ //判断两个状态变量的值是否相等
return num1 == num2;
}
function judge2() returns(bool)
{
return num1 != num2;
}
//同真为真
function and() returns(bool)
{
return (num1 == num2) && true;
}
function and2() returns(bool)
{
return (num1 != num2) && true;
}
//只要有一个条件为假,比较结果就为假
function or() returns(bool)
{
return (num1 != num2) && t