reverse()
メソッドを使用せずに配列を反転するにはどうすればよいですか?
public class Main extends Sprite
{
private var _reversedList:Array = new Array();
public function Main()
{
var yourShoppingList:Array = ["Milk","Bread","Eggs","Cereal","Cheese","Ham"];
shoppingList(yourShoppingList);
trace("The original array was " + yourShoppingList + " and now it is reversed as " + _reversedList + ".");
}
private function shoppingList(items:Array):Array {
while(items.length){
var lastItem:String = items.pop();
_reversedList.unshift(lastItem);
}
return _reversedList;
}
}
これは私がこれまでに持っているものです。使ってみ_reversedList.unshift(items.pop());
たのですがエラーになってしまったので変数を作ってしまったのですが、これでよさそうですか?しかし、とにかく、配列を逆にするわけではありません。その理由はわかりません。
お時間をいただき、ありがとうございました。ほんとうにありがとう。
*注: Full Sail の学生の方は、これを自由に参照してください。ただし、教師はこの投稿について知っているため、コピー/貼り付けしないでください。不正行為で罰せられる可能性があります。フレンドリーな警告です。