2018CSSの:nth-child()で素数番目を判定する素数判定という単語を見て、一度でもプログラミングを学んだことがある人ならば知らない人はいないだろう。入門者向けの教材としてよく使われるからだ。素数判定は奥が深く、高速化など実装には様々な手法がある。他のプログラミング言語とは違い、思い通りの処理を書くことができない。いう何番目かを指定する疑似クラスは存在する。倍数...というような試し割りはできるということだ。自分自身以外に約数を持たない数のことである。倍数でない...ことを確認できればよい。中の素数を判定してみよう。以上の整数)と記述する必要がある。あとに記述したものは上書きされる性質を利用し、素数でないものは灰色にしておく。まですべてを記述しなければならない。そこで、使うのがエラトステネスのふるいというアルゴリズムだ。倍数をふるい落としていく。達するまで繰り返し、残ったものが素数となる。