回答編集履歴

1

下記漏れ追加

2024/11/08 14:45

投稿

otn
otn

スコア85768

test CHANGED
@@ -1,5 +1,5 @@
1
1
  `for ~~ do ( ~~ )`の括弧内での`goto`は出来ない(`goto`した途端に`for`ループの外に出た扱い)ので、
2
- `for ~~ do call :sub`のように繰り返し内容をサブルーチン呼び出しにすれば、サブルーチン内(正しくは`for`の括弧の内部から以外)であれば、普通に`goto`出来ます。
2
+ `for ~~ do call :sub`のように繰り返し内容をサブルーチン呼び出しにすれば、サブルーチン内(正しくは`for`の括弧の内部から内部へ以外)であれば、普通に`goto`出来ます。
3
3
 
4
4
  単純にサブルーチンに書き直してみようかと思いましたが、中味が変でそのままでは駄目そうなので、コードは無視して、
5
5
  > 最後のスラッシュ以降(123や456のように)を取り出して変数に格納・比較し、最大値の取り出しを行いたいです。