【Webページ制作】ランダム素数探索

記事
IT・テクノロジー

【概要】

「ここからここまでの値の中からテキトーに素数を探したいなー」と思った時に使えるものがあったらいいなー。という思いから作ってみました。


【コード構造】

・変数A、B、Nを取得する
・変数の補正
・上限Bでエラトステネスの篩
・篩にかけると同時に、A以上B以下の素数を記録する配列Primeを作成する
・配列PrimeからランダムにN個だけ要素を取り出し、答えを昇順に出力する

今回探索する範囲はA以上B以下。その中からN個だけ素数をランダムに出力します。

ここで、Nは自然数。表示枠の見やすさの問題がありそうなので、今回はNの上限を100に定めています。

なおNの値が「A以上B以下に存在する素数の数」よりも大きければ、出力結果は毎回変化します。詳しくは下の【使用例】をご覧ください。


【使用例】

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

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

【今後の改善点】

・HTML、CSSの勉強
Webページを見やすいものにするため、Webデザインと機能はある程度身に付けておきたいですね。

自分で作る以上の内容を勉強しておくと、他の人が作りたいWebページをちょっと作れるようになる可能性がありそうです。

・さらなる技術を学習し、より高度な機能を持ったページを作る
ここまでの制作物は、すべてJSと素数で遊んできただけでした。

さすがにそろそろ複雑なことをしても良いかなと思います。オセロとかジャンプゲームみたいな、簡単なゲームなど手を出してみたいですね。

他にも、やることリストなども作ってみたい。以前Node.jsを使ったやることリスト作成を試したことがありますが、途中で断念しています。再挑戦してみたいです。
サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す ココナラコンテンツマーケット ノウハウ記事・テンプレート・デザイン素材はこちら