スクリプト/配列を一箇所だけ削除する関数
最終投稿者: 光楼(114)
更新:2016/05/15 15:39:30
def DeleteArray(array, a) i = a l = getArrayLength(array) - 1 while i < l array[i] = array[i + 1] i = i + 1 end popArray(array) return array end
第1引数は配列、第2引数は配列番号(インデックス)です。
戻り値は要素削除後の配列です。
使用例
a= createArray() a[0] = "あお" a[1] = "あか" a[2] = "き" a[3] = "くろ" a[4] = "ちゃ" a[5] = "むらさき" #配列を一箇所だけ削除する関数 a = DeleteArray(a, 2) speak("削除後配列a\n", a) #あお,あか,くろ,ちゃ,むらさき
コメントする
コメントするには、ログインする必要があります。
コメント一覧
コメントはありません。