小编Jsa*_*esu的帖子

右手边值不匹配的Erlang异常错误

我有这个代码,应该在列表中打印数字1到N-1,但I在这里不会附加到列表中.

enum(N,[],N) -> [];
enum(N,L,I) ->
  io:format("current number: ~w~n", [I]),
  L = L ++ I,
enum(N,[],I+1).

enumFunc(N) -> enum(N,[],1).
Run Code Online (Sandbox Code Playgroud)

当我运行sample:enumFunc(100).时,它返回 exception error: no match of right hand side value [1]

请帮我解决这个问题.谢谢.

erlang erl

5
推荐指数
1
解决办法
375
查看次数

标签 统计

erl ×1

erlang ×1