new_num()で取得した値は $numより大きいです
大きいのになぜか比較されずにスルーで何も表示されずループです