コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
海月ちゃん ◆AuEqPuVzO8Aw
2018/2/4 21:20
質問
配列変数問題
PUSHで要素数増やしまくったあとに要素数リセットする方法がわからーん

コメント

アバター
しんいち 2018/2/4 21:59 ◆lHy.hAWXbthn
POPやSHIFTで1つずつ減らしていくのが自然に思い付く方法かも知れませんが、それだと何だか手間というか、遅そうですね。そこでよく使われる手は、配列を戻り値にするだけのDEFを作っておく方法があります。
DEF ARY(N)
 DIM A[N]
 RETURN A
END
これを使って、例えば配列D%をリセット(長さを0に)するなら
D%=ARY(0)
とします。
アバター
海月ちゃん 2018/2/4 22:58 ◆AuEqPuVzO8Aw
おかげで解決しました!ありがとうございます!

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -