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.