-module(double_ball).
-export([
get_double_ball/0
]).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%随机生成一注双色球 %%
%%jddge-判断一个数字是否在当前的红色球列表中 %%
%%get_red-获取6个红球号码 %%
%%get_double_ball-获取一注双色球 %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
get_double_ball() ->
Red = qsort(get_red(6,[],0)),
Double_ball = Red ++ random:uniform(16),
io:format("double ball is : ~p~n",[Double_ball]).
%%TotalCount是要生成的红色球个数6
%%Red是当前红色球列表
%%Count是当前红色球列表的个数
get_red(TotalCount,Red,Count) ->
get_red(TotalCount,Red,Count,random:uniform(33)).
get_red(TotalCount,Red,Count,Temp) ->
if Count =:= TotalCount ->
Red;
_ ->
case judge(Temp,Red) of
-export([
get_double_ball/0
]).
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%随机生成一注双色球 %%
%%jddge-判断一个数字是否在当前的红色球列表中 %%
%%get_red-获取6个红球号码 %%
%%get_double_ball-获取一注双色球 %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
get_double_ball() ->
Red = qsort(get_red(6,[],0)),
Double_ball = Red ++ random:uniform(16),
io:format("double ball is : ~p~n",[Double_ball]).
%%TotalCount是要生成的红色球个数6
%%Red是当前红色球列表
%%Count是当前红色球列表的个数
get_red(TotalCount,Red,Count) ->
get_red(TotalCount,Red,Count,random:uniform(33)).
get_red(TotalCount,Red,Count,Temp) ->
if Count =:= TotalCount ->
Red;
_ ->
case judge(Temp,Red) of