【概要】
コンセプト
「ある数値より大きい素数を、昇順に出力して欲しい」
使用ツール
・HTML
・CSS
・Javascript
【コード構造】
1.変数K、Nの取得
2.変数の補正
3.エラトステネスの篩
4.K以上の素数をN個見つけるまで、篩にかけ続ける
5.答えを出力する
今回のテーマは、「K以上の素数をN個見たい」です。ここでNは自然数。大きくなりすぎると表示画面が見にくくなるので、1以上100以下で制限をかけています。
エラトステネスの篩にかけ素数を探索しながら、今調べている素数がK以上ならば素数列Primeに保存しておきます。Primeの長さがNに達した時点で、篩の処理を終了します。
あとは出力。素数1つごとに出力して表示できるように、HTML文で答えを送っています。
【使用例】
【今後の改善点】
装飾をほとんどしておらず、現在は殺風景です。今後HTML・CSSを勉強して、デザインを施そうと思います。