【发布时间】:2011-06-22 19:59:48
【问题描述】:
我只是想知道是否有任何方法可以创建具有不同参数数量的相同函数?像这样的:
sum_of_n(Num)->
sum_of_n(Num, 0);
sum_of_n(0, Accum)->
Accum;
sum_of_n(Num, Accum) ->
sum_of_n(Num - 1, Accum + Num).
正如我所见,Erlang 不允许同时使用一个和两个参数创建函数。有没有创建此类功能的好方法,或者我需要使用两个不同的功能?
【问题讨论】:
标签: erlang