我试图做一个方法来检查两个原子的值,如果它们彼此等价,它会说它是假的,反之,如果它们不等价,它就会是真的。
我的代码如下所示:
b_not(X, Y) ->
if
X=:=Y ->
false;
else
true;
end.
这里我的方法的名称是“b_not”,它代表 boolean_not。如果 X 完全等于 Y,我会检查 if 语句,它会说假。好吧,我可以单独做那部分。但是当我尝试做出 else 语句时,我的问题就出现了。我似乎没有得到这部分,我试图在互联网上搜索,但我似乎没有得到它。所以如果你能告诉我 if-else-statement 在 Erlang 中是如何工作的,我会很高兴的!
谢谢阿列克谢!