IF 语句中条件为字符串
有多个if语句的判定条件,条件是字符串类型的 。举个例子:两个条件,1是 name = 'wangwu' ,2是 school = 'yucai'。不能直接 if name = 'wangwu' and school = 'yucai' then ……
我应该怎么安排语句的写法?
以前我的做法是: 先定义两个boolean类型变量 bol1 、 bol2 , 初始化为false 。
先做两个判断 if name ='wangwu' then bol1 :=true
if school = 'yucai' then bol2:=true
然后用这两个boolean类型的组合上面那个IF语句去 。请问有没有更简便的方法。谢谢大家~
[解决办法]
if (name = 'wangwu') and (school = 'yucai') then
[解决办法]
1 2 3 楼都是正确答案
[解决办法]
在条件上都加上括号 if (...) and (...) then begin ...end;