TC官方合作论坛

标题: 菜鸟关于如果函数嵌套使用的一些想法 [打印本页]

作者: ljzh520    时间: 2012-4-25 22:40
标题: 菜鸟关于如果函数嵌套使用的一些想法
先上一段我的处女作

浮点型 a
浮点型 b
整型 c
a=转换.字符型转浮点型(编辑框.获得文本("编辑框0"))
b=转换.字符型转浮点型(编辑框.获得文本("编辑框1"))
c=下拉框.得到选项("下拉框0")
如果 (c==3)
    标签.设置文本("结果",转换.浮点型转字符型(a/b))
否则
    如果
(c==2)
    标签.设置文本("结果",转换.浮点型转字符型(a*b))
否则
    如果
(c==1)
    标签.设置文本("结果",转换.浮点型转字符型(a-b))
否则
    如果
(c==0)
    标签.设置文本("结果",转换.浮点型转字符型(a+b))
否则
    标签.设置文本("结果","#")
    如果结束
    如果结束
    如果结束
如果结束


上面一段代码一共有4个如果和4个如果结束,每个“如果”都对应一个“如果结束”,在这种简单的脚本里面我们可以很轻松的找出哪2个是相对应的。
可是到了复杂的脚本里面想找出某个“如果”所对应的“如果结束”就不太容易了,就算是高手有时候也会找的头大。假如把如果语句用不同的颜色来显示,有对应关系的颜色相同,这样就直观多了。
例子:
如果 (c==3)
    标签.设置文本("结果",转换.浮点型转字符型(a/b))
否则
   
如果(c==2)
    标签.设置文本("结果",转换.浮点型转字符型(a*b))
否则
   
如果(c==1)
    标签.设置文本("结果",转换.浮点型转字符型(a-b))
否则
   
如果(c==0)
    标签.设置文本("结果",转换.浮点型转字符型(a+b))
否则
    标签.设置文本("结果","#")
    如果结束
    如果结束
    如果结束
如果结束






欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1