おすすめの範囲は2~200000です。範囲が1000程度だと一瞬でリスト化が終わり、稼働しているところがよく見えません。 素数のリストがAとBあります。初期では最低限因数分解できるようにリストBに33860個の素数が入っています。 内部のコメントに説明されていますが、AとBを補完しあって素数をリスト化するというシステムです。主にいじるのは上の二つのプログラム群です。内部のコメントに名前変更1と2があるものは1と2にそれぞれAかBを共通して入れてください。
計算中の見栄え重視です。 必要になる場面があまり想像できませんが、必要な方はぜひ使っていただけると嬉しいです。 開始すると体験できるようになっています。基本的には内部をいじってください。現状は理論上20万個までしか素数をリストアップできませんが、リストを増やせばpcとscratchが耐えるまでどこまでも行けるはずです。