この解答例はChatGPTによって生成されています,正しいかは自己判断で。 皆の投稿からも解答例が見つかるかもしれませんよ。
BFE.devでのAI解答例 - JavaScript クイズ
103. Promise Order III
出力結果は以下の通りです:
4
2
3
1
最初に console.log(4)
が実行され、次に func1()
と func2()
が呼び出されます。
func1()
では、まず createPromise().then(console.log)
が実行され、Promiseが解決されると 1
がコンソールにログとして出力されます。その後、console.log(2)
が実行され、2
がコンソールにログとして出力されます。
一方、func2()
では、await createPromise()
が実行され、Promiseが解決されるまで待機します。その後、console.log(3)
が実行され、3
がコンソールにログとして出力されます。
したがって、実行結果は 4
、2
、3
、1
の順に出力されます。