TC官方合作论坛

标题: 5.0语法 [打印本页]

作者: 这论坛不错    时间: 2015-5-7 14:17
标题: 5.0语法
本帖最后由 这论坛不错 于 2015-5-7 14:40 编辑

变量 x1=1,x2=2,y1=3,y2=4

   如果(x1==2)
        x1=10,x2=20,x3=30,x4=40
    否则
        x1=100,x2=200,x3=300,x4=400
    结束
这样写报错误的表达式?

    如果(x1==2)
        x1=10
        x2=20
        y1=30
        y2=40
    否则
        x1=100
        x2=200
        y1=300
        y2=400
    结束
这样写才行?声明变量的时候可以写成一排?赋值的时候不可以了?4.X是可以的,5.0修改了?


作者: 忆辰辅助    时间: 2015-5-7 14:23
赋值的时候肯定不能这样啊
作者: jimye0526    时间: 2015-5-7 14:24
肯定啊,tc不支持多行语句写成一行,变量赋值也不行,但是变量声明的时候可以一行多个,并且可以赋初值
作者: 这论坛不错    时间: 2015-5-7 14:31
忆辰辅助 发表于 2015-5-7 14:23
赋值的时候肯定不能这样啊

4.X就是我都是这样赋值的,没问题,应该是5.0的语法改变了
作者: 这论坛不错    时间: 2015-5-7 14:31
jimye0526 发表于 2015-5-7 14:24
肯定啊,tc不支持多行语句写成一行,变量赋值也不行,但是变量声明的时候可以一行多个,并且可以赋初值 ...

4.X就是我都是这样赋值的,没问题,应该是5.0的语法改变了
作者: jimye0526    时间: 2015-5-7 14:44
这论坛不错 发表于 2015-5-7 14:31
4.X就是我都是这样赋值的,没问题,应该是5.0的语法改变了

没变,不过变量使用前必须强制声明,4.0的那个声明关键字  变量  var  是可以省略的,
解释器是认为你又声明了一遍




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