今、asyncを勉強しているのですが、
想定としては6が返ってくる想定なのですが、キャプチャーの様になってしまいます。
javscript
1const hello = async (num) => { 2 let = result; 3 result = await calc(num) 4 5 return result 6} 7 8const calc = (num) => { 9 return num * 2 10} 11 12alert(hello(3))
調べてみて、解決するのにthenが使えるのかな?と思いましたが、
alertは呼ばれす。。
基本的な質問で恐縮ですが、6が返って来るにはどうしたらよいでしょうか?
javscript
1hello(3).then(res => alert(res))
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/21 02:23