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