忙しい人向け 読みやすいから。 JavaScriptは如何にしてAsync/Awaitを獲得したのかもぜひ読みましょう。 ひまな人向け Chrome は55から、 Node.js は7.6 からデフォルトで Async Functions (async/await) をサポートしました。 これは明らかに世界平和に近づく出来事です。 サンプル問題 Async Functions は事前に回数が決まっている非同期処理も書きやすくなりますが、真価を発揮するのは何回実行するか実行時までわからない非同期処理です。 今回は例として、(最大の試行回数、試行間の待機時間(ms)、実際の処理の Promise)を引数として受け取り、 Promise を返すというプログラムを考えてみます。 最大試行回数は10回 試行間の待機時間は100 ms 処理の内容は ランダムで 0〜100 の数字を生成する 95 以上
