Solidity:逻辑AND输出解析器错误

时间:2018-02-08 05:08:17

标签: ethereum solidity

我对一般的可靠性和编程都很陌生但是当我尝试在if语句中使用“and”运算符时,我在我的代码中偶然发现了一个问题:

        if (multiBlockRandomGen(5715713, 10) >= 512) && (y > 1) {
            /*rest of the code*/;
        }

它在第一个“&”上输出“ParserError:Expected primary expression”错误字符。 我到处寻找,我不确定问题是什么。 感谢。

1 个答案:

答案 0 :(得分:0)

其语法错误逻辑和运算符在if语句之外。修复语法错误后,您的代码将是:

    if (multiBlockRandomGen(5715713, 10) >= 512 && y > 1) {
        /*rest of the code*/;
    }

让我知道您遇到的任何问题