2012-12-03 33 views
2

我不知道如何索引到PogoScript中使用变量的数组。如何索引到PogoScript中的数组?

常数似乎工作:

xs = ['beef','wellington','ensemble'] 
console.log (xs.1) // prints wellington 

但变量不:

xs = ['beef','wellington','ensemble'] 
i = 1 
console.log (xs.i) // prints undefined 

任何想法?

+0

也许和你在普通JavaScript中做的一样:'x [i]'。 –

+0

我试过了,但是你在编译的JavaScript中得到'xs([i])':/ –

回答

2

上周有这个问题无法自己弄清楚。

我在PogoScript GitHub页面创建了一张票,并在那里得到了答案。

您需要将围绕变量括号索引到数组:

xs = ['beef','wellington','ensemble'] 
i = 1 
console.log (xs.(i)) // prints wellington 

另外,Cheat Sheet现在已经更新了这个信息!

+0

谢谢,这很好用! –