以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  三个条件的条件函数  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=165952)

--  作者:jayhaha580
--  发布时间:2018/10/18 11:27:23
--  三个条件的条件函数
if能根据条件不同来进行a和b的命令,这个只能有两个条件。如果我想要三个条件来进行三个不同的命令,有什么条件函数实现,谢谢。
--  作者:FireScript
--  发布时间:2018/10/18 11:36:08
--  
 简单粗暴点就是写三个if语句就行了。

if a  then ...;
if b then ...;
if c then ...;



--  作者:wenarm
--  发布时间:2018/10/18 11:36:40
--  

一样是使用if --else if  ---else

 

类似下面的4条件判断

a:=3;
if a=1 then begin
 b:=1; 
end
else if a=2 then begin
 b:=2;
end
else if a=3 then  begin
 b:=3;
end
else  begin
 b:=9999;
end

aaa:b;