0

嗨,我有一个包含 10 个项目的数组。

var myArray:Array = ["One", "Two", "Three","Four", "Five", "Six","Seven", "Eight", "Nine","Ten"];

我想保留这十个相同的项目,但希望数组以 1 而不是 0 开头。

例如,如果我打电话。

trace(myArray[1]); // this should display "One";

如果这样做...

trace(myArray[7]); // this should display "Seven";

我可以写什么简单的函数来改变这个顺序?

谢谢

4

2 回答 2

1

添加“零”作为该数组的第一个元素。应该做 :)

于 2012-09-18T07:21:27.770 回答
0
function returnArrayVal(i:uint):*{  
    return myArray[--i];
}
trace(returnArrayVal(5));
于 2012-09-18T08:35:23.253 回答