%%%-------------------------------------------------------------------
%%% @author YangFei <yangf_sky@163.com>
%%% @doc this is a test on how to use 'if' in erlang
%%% @end
%%%-------------------------------------------------------------------
-module(if_test).
%%API
-export([test_if/1]).
%%--------------------------------------------------------------------
%% @doc test if
%%
%% @spec test_if(Num::integer()) -> Result
%% where
%% Result ::integer()
%% @end
%%--------------------------------------------------------------------
test_if(Num) ->
if
Num>=5 ->
10;
(Num>=0) and (Num<5) ->
0;
Num<0 ->
pass
end.
Erlang使用if的示例
最新推荐文章于 2023-12-07 10:23:44 发布
本文介绍了一个简单的Erlang程序,演示了如何使用if语句进行条件判断。该程序包含一个名为test_if的函数,根据传入的整数参数Num返回不同的结果:当Num大于等于5时返回10;当Num在0到4之间时返回0;当Num小于0时返回pass。
276

被折叠的 条评论
为什么被折叠?



