スクリプト/配列を一箇所だけ削除する関数
最終投稿者:
光楼(114)
更新:2016/05/15 15:39:30
光楼(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) #あお,あか,くろ,ちゃ,むらさき
コメントする
コメントするには、ログインする必要があります。
コメント一覧
コメントはありません。