重複する処理を関数genrateRandomNumberとして定義