【ウディタ】WOLF RPGエディター 其の72 (956レス)
上
下
前
次
1-
新
425
(1)
: 2023/08/24(木)23:50
ID:s4BqQkBa(1)
AA×
[
240
|320|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
425: [sage] 2023/08/24(木) 23:50:33.17 ID:s4BqQkBa 初心者に「見た瞬間に分かれ」はちょっとキツイ気もする 一応解説すると、次のような処理のループになっている 「一文字切り出す」 「切り出した文字が数字であるかどうかを文字同士の直接比較で確かめる」 「切り出した文字が数字であれば対応する数値を一時値として確保し、これまでの値に加算」 「切り出した文字が数値でなければ結果を0にして処理終了」←エラー回避と言って良さそう 「元の文字列が無くなっていたら処理終了」←これが基本の「ループを終わらせる」処理 「これまでに格納した値を10倍にする」←これで位取りをするわけだ あと初回だけ、文字列「-」に対応して加算処理を減算処理にするようになってる http://mevius.5ch.net/test/read.cgi/gamedev/1672851354/425
初心者に見た瞬間に分かれはちょっとキツイ気もする 一応解説すると次のような処理のループになっている 一文字切り出す 切り出した文字が数字であるかどうかを文字同士の直接比較で確かめる 切り出した文字が数字であれば対応する数値を一時値として確保しこれまでの値に加算 切り出した文字が数値でなければ結果をにして処理終了エラー回避と言って良さそう 元の文字列が無くなっていたら処理終了これが基本のループを終わらせる処理 これまでに格納した値を倍にするこれで位取りをするわけだ あと初回だけ文字列に対応して加算処理を減算処理にするようになってる
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 531 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.026s