以下引用snowball1981于2009-5-29 22:26:05的发言:
我查了下脚本语言(帮助中),没有找到case when语句
case
例子:
case $age
when 0 .. 2
"baby"
when 3 .. 6
"little child"
when 7 .. 12
"child"
when 13 .. 18
"youth"
else
"adult"
end
语法:
case 表达式
[when 表达式 [, 表达式] ... [then]
表达式 ..]..
[else
表达式 ..]
end
case 先对一个表达式进行匹配判断,然后根据匹配结果进行分支选择。它使用 === 运算符比较 when 的指定值和最初那个表达式的计算值,若一致的话就计算 when 部分的内容。
case 将返回条件成立的 when 部分(或 else 部分)中最后被计算的表达式的结果。若所有条件都不成立的话,则返回 nil。
以下引用后知后觉于2009-5-30 23:52:01的发言:
字符串的那些方法我见了就头痛
因此,
现在都还没看明白 Window_Message里的refresh里的那些东西
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |