Erlang_2

1.函数

举个例子:判断一个数字是奇数还是偶数

1 -module(rev).
2 -export([even/1]).
3 
4 even(Value) ->
5     if 
6         Value rem 2 == 1 -> odd;
7         Value rem 2 == 0 -> even
8 end.

文件名和模块名要相同。在终端中引用函数的时候,先编译,c(rev). 然后引用函数 rev:even(N).  其中N是一个已经赋值的变量。

上面的函数的另一种写法:

1 -module(rev).
2 -export([even/1]).
3 
4 even(Value) ->
5     case Value rem 2 of
6         1 -> odd;
7         0 -> even
8     end.
原文地址:https://www.cnblogs.com/liuxueyang/p/2788341.html