【Webページ制作】K以上素数列挙

記事
IT・テクノロジー

【概要】

コンセプト
「ある数値より大きい素数を、昇順に出力して欲しい」

使用ツール
・HTML
・CSS
Javascript


【コード構造】

1.変数K、Nの取得
2.変数の補正
3.エラトステネスの篩
4.K以上の素数をN個見つけるまで、篩にかけ続ける
5.答えを出力する

今回のテーマは、「K以上の素数をN個見たい」です。ここでNは自然数。大きくなりすぎると表示画面が見にくくなるので、1以上100以下で制限をかけています。

エラトステネスの篩にかけ素数を探索しながら、今調べている素数がK以上ならば素数列Primeに保存しておきます。Primeの長さがNに達した時点で、篩の処理を終了します。

あとは出力。素数1つごとに出力して表示できるように、HTML文で答えを送っています。


【使用例】

スクリーンショット (159).png

スクリーンショット (161).png

【今後の改善点】

装飾をほとんどしておらず、現在は殺風景です。今後HTML・CSSを勉強して、デザインを施そうと思います。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら