搜索
查看: 3425|回复: 11

新手关于数组的询问

[复制链接]

1

主题

4

帖子

22

积分

新手入门

Rank: 1

积分
22
发表于 2015-7-17 23:32:46 | 显示全部楼层 |阅读模式
aardio 可以支持 多维数组吗

比如tab = {  {0,0,2}; {1,2,3} }的形式?
回复

使用道具 举报

12

主题

677

帖子

3959

积分

荣誉会员

子非魚、安知魚之樂

Rank: 8Rank: 8

积分
3959
发表于 2015-7-18 00:00:26 | 显示全部楼层

应该是这样 tab = { {0;0;2}; {1;2;3} } 之间都是用 [color=Red][b]; [/b][/color]分割的 [co

应该是这样 tab  = {  {0;0;2}; {1;2;3} }
之间都是用 ; 分割的

  1. //快速创建多维数组
  2. import console;

  3. //可以用不定个数长度参数创建多维数组,最后一个参数指定默认值
  4. var tab = table.array( 5/*行*/,5/*列*/,0 )
  5. console.dump(tab)

  6. console.pause()
复制代码
回复

使用道具 举报

3

主题

164

帖子

924

积分

荣誉会员

Rank: 8Rank: 8

积分
924
发表于 2015-7-18 11:47:55 | 显示全部楼层

先看一下帮助里的基础语法

先看一下帮助里的基础语法
回复

使用道具 举报

4

主题

12

帖子

95

积分

一级会员

Rank: 2

积分
95
QQ
发表于 2016-1-14 01:55:45 | 显示全部楼层

当然是可以啊,不过我暂时还没找到数组展开的办法 ,搞的吐血

当然是可以啊,不过我暂时还没找到数组展开的办法 ,搞的吐血
回复

使用道具 举报

4

主题

12

帖子

95

积分

一级会员

Rank: 2

积分
95
QQ
发表于 2016-1-14 01:58:07 | 显示全部楼层

类似php的 $$a = b; 这种也没找到

类似php的 $$a = b; 这种也没找到
回复

使用道具 举报

10

主题

307

帖子

1785

积分

荣誉会员

Rank: 8Rank: 8

积分
1785
发表于 2016-1-14 02:12:07 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70594&ptid=12993][c

iiwork 发表于 2016-1-14 01:58
类似php的 $$a = b; 这种也没找到
  1. import console;

  2. test = 123;

  3. var a = "test"
  4. var b =  self[ a ] //相当于 self["test"]  或者 self.test

  5. console.log( b  );
  6. console.pause(true);
复制代码

self指的是当前名字空间
回复

使用道具 举报

0

主题

2

帖子

18

积分

新手入门

Rank: 1

积分
18
发表于 2016-3-19 09:09:06 | 显示全部楼层

能够支持向量运算吗?

能够支持向量运算吗?
回复

使用道具 举报

1

主题

25

帖子

414

积分

二级会员

Rank: 3Rank: 3

积分
414
发表于 2016-3-21 17:07:28 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70593&ptid=12993][c

iiwork 发表于 2016-1-14 01:55
当然是可以啊,不过我暂时还没找到数组展开的办法 ,搞的吐血
  1. import console;
  2. console.open();

  3. tab = {1;2;3};
  4. console.log(table.unpack(tab));

  5. console.pause(true);
复制代码
回复

使用道具 举报

1

主题

25

帖子

414

积分

二级会员

Rank: 3Rank: 3

积分
414
发表于 2016-3-21 17:08:14 | 显示全部楼层

[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=70593&ptid=12993][c

iiwork 发表于 2016-1-14 01:55
当然是可以啊,不过我暂时还没找到数组展开的办法 ,搞的吐血
  1. import console;
  2. console.open();

  3. tab = {1;2;3};
  4. console.log(table.unpack(tab));

  5. console.pause(true);
复制代码
回复

使用道具 举报

0

主题

9

帖子

55

积分

一级会员

Rank: 2

积分
55
发表于 2016-3-22 10:29:16 | 显示全部楼层

学习了

学习了
回复

使用道具 举报

5

主题

49

帖子

524

积分

三级会员

Rank: 4

积分
524
发表于 2016-3-22 23:02:50 | 显示全部楼层

数组就是table了

数组就是table了
回复

使用道具 举报

1

主题

15

帖子

83

积分

一级会员

Rank: 2

积分
83
发表于 2016-12-17 08:57:45 | 显示全部楼层
unpack函数只支持顺序数组,对于aa[key]=value格式的table不支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-5-28 11:22 , Processed in 0.062500 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表