BFE.dev 解答例 - JavaScript コーディング問題
64. Promise rejectされるときに自動的に実行し直す

皆の投稿またはAI解答からも解答例が見つかるかもしれませんよ。