「なでしこv3」開発掲示板

なでしこ3を改善するための掲示板
[一覧へ] > (@92) [高] [修正中]
@92■ (#334) v3.6.20で修正されたはずの問題 - TKI (2024-10-11 20:51) /低 未処理
v3.6.22でも似た感じのが発生しています
ローカル変数がundefinedになる

//再現 (v3.6.22)
!インデント構文
0.1秒後には
 Aとは変数 = 「A」
 関数A
 Aを表示 //→undefined

●関数A
 Bとは変数 = 「B」
 関数B
 Bを表示 //→undefined

●関数B
 もし0ならば
  (1/30)秒待つ //(待たない)


ちなみに関数Bで待った場合「B」は表示されます

(#337) 関数の順番が問題となる場面 - クジラ飛行机 (2024-10-17 19:53) /高 修正中
これは、「には」構文を、関数定義の末尾に持っていくと問題なく解決できます。

「には」構文(無名関数)を宣言する時点で、その関数が非同期かどうかが分かっていないのが問題となっています。
じっくり修正しないといけないので、以下のIssuesで対処します。
https://github.com/kujirahand/nadesiko3/issues/1758

(#334)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能