Petitverse
ゲストさん (
ログイン
)
ログイン
コミュニティ内検索
コミュニティ一覧
Petitverse ご利用ガイド
Petitverse からのおしらせ
プチコン 非公式コミュニティ
トピック
bはかせ
◆fgfPl6qLuzIU
2018/7/6 20:41
質問
変数名を他の方法で記述したい
言葉だと分かりにくいかもです
画像を見てもらえばどんなことがしたいか
大体分かると思います
こんなのができれば便利だなと思うところが
出てきたんですよね
コメント
bはかせ
2018/7/6 20:43
◆fgfPl6qLuzIU
dsを修理に出している間に
プチコン欲がふつふつと沸き立ってきたので
返ってきてさあやるぞと思うと
もう壁が
ツララ
2018/7/6 21:17
◆ArUdBYOYME1V
配列だと何か不都合があるの?その理由を教えてたもれ
はる
2018/7/6 21:17
◆75Vh4SY8TdKS
VAR()でできると思います。
SilverBlue(with PC)
2018/7/6 21:28
◆Bz8zeG7wRHNQ
おうスマブ、VAR()の説明ヘルプにのせるんだよあくしろよ
よせなべ
2018/7/6 22:40
◆T5FQoqVM2Q6m
事前に同名の変数を用意してなくてエラーになるんですね、わかります。
bはかせ
2018/7/6 22:41
◆fgfPl6qLuzIU
要するに
二次元配列を使いたいんですよね
そのVARを使った用例とか
教えていただけますか?
Villit
2018/7/6 23:20
◆vHS9PZuQvtOx
VAR(文字列)で変数名を文字列指定できます
例えば「VAR("hoge"*2)=5」で「hogehoge=5」と同じ扱いになります
ヘルプに載ってない裏技みたいな感じですね
はる
2018/7/6 23:40
◆75Vh4SY8TdKS
こんな感じです。
SilverBlue(with PC)
2018/7/6 23:45
◆Bz8zeG7wRHNQ
VAR()って結構遅かった(配列より遅い?)筈だから、毎回ループさせるなら配列の方が良いと思います。(配列の方が手間かかりませんし)
bはかせ
2018/7/7 16:27
◆fgfPl6qLuzIU
Varってそんな使い方できたんですね。知りませんでした。
しかし自分の添付した画像のように
READの後にその記述をすると
Internal error となってしまいました。
bはかせ
2018/7/7 16:27
◆fgfPl6qLuzIU
自分がこれを使いたいのは
FOR i=0 to 10
FOR i2=0 to 10
READ VAR(“ABC”+STR$(i)+“$”)[i2]
NEXT
NEXT
こんな感じの処理を、つまり
FOR i=0 to 10
FOR i2=0 to 10
READ ABC[i][i2]
NEXT
NEXT
こんな二次元配列みたいなのを使いたいからなんですね
何かいい方法ありませんでしょうか
はる
2018/7/7 16:29
◆75Vh4SY8TdKS
水色の命令関係でそのエラーは出ることが多いようですね。
一旦仮の変数に代入してからVAR()で代入すればいいと思います。
bはかせ
2018/7/7 16:31
◆fgfPl6qLuzIU
スペース空けても詰められちゃうのかこれ
はる
2018/7/7 16:32
◆75Vh4SY8TdKS
Petitverseでは行の最初のスペースは消えるようです。
なので全角空白で回避している方が多いようですね。
bはかせ
2018/7/7 16:41
◆fgfPl6qLuzIU
なるほど、こうすればできるんですね
ありがとうございます、この方法を使ってみます
はる
2018/7/7 16:41
◆75Vh4SY8TdKS
どういたしまして。
bはかせ
2018/7/7 16:41
◆fgfPl6qLuzIU
画像横になっちゃったな
bはかせ
2018/7/7 19:23
◆fgfPl6qLuzIU
てか
普通に四次元配列まで対応してたのか...
ずっと DIM[10][10]ってしてたけど
DIM[10,10]だったらできたんですね
二次元配列が使いたい云々は完全に自分の無知でした
コメントしてくださった方々も?と思いながら
答えてくださったのだと思います
しかし新しい知識も増えたので良かったです
コメントして下さった方々ありがとうございます
コメントを書く
こちらは「プチコン3号」「プチコンBIG」など、
プチコンシリーズ
に関する話題を扱った
コミュニティです
プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
ユーザー登録なしで書き込みができます
秘密の合い言葉は成りすましの防止 (
トリップ機能
)、書き込みの編集時の本人認証に使用します
秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります
normal
happy
like
surprized
frustrated
puzzled
画像
ネタバレ
投稿する
-
WEB PATIO
-