LogoMark.png

江口依舞/通信ネットワーク演習 の変更点


#author("2026-01-06T09:29:29+09:00","default:member","member")
#author("2026-01-06T09:31:41+09:00","default:member","member")
*江口 依舞
[[通信ネットワーク演習]]
~
~
**演習
-Blank File : [[javascript_blank>https://12eve24.github.io/javascript_blank/]]
-Color Change A:[[javascript_change_a>https://12eve24.github.io/javascript_change_a/]]
-Color Change B : [[javascript_change_b>https://12eve24.github.io/javascript_change_b/]]
-Fortune Slip : [[javascript_fortune>https://12eve24.github.io/javascript_fortune/]]
-Gallery : [[javascript_gallery>https://12eve24.github.io/javascript_gallery/]]
-TabUI : [[javascript_tab>https://12eve24.github.io/javascript_tab/]]
-Object : [[javascript_object>https://12eve24.github.io/javascript_object/]]
//&color(red){演習の制作物をリンク};
-Text Animation : [[javascript_text_animation>https://12eve24.github.io/javascript_text_animation/]]
-Scroll : [[javascript_scroll>https://12eve24.github.io/javascript_scroll/]]
-Map : [[javascript_map>https://12eve24.github.io/javascript_map/]]
-Weather : [[javascript_weather>https://12eve24.github.io/javascript_weather/]]
~
~
**最終成果物
***RGB色当てゲーム
https://12eve24.github.io/javascript_rgb-game/
//&color(red){タイトル・公開URLの記入};
//***&color(red){タイトル};
//&color(red){https://www.example.com/};
~
***サイトの趣旨
本サイトは、Webブラウザ上で表示される色の仕組みを、体験を通して理解することを目的としたRGB色当てゲームです。

画面上の色は、赤・緑・青の3つの光の強さ(RGB値)によって構成されています。本サイトでは、RGBの各成分をスライダーで直接操作し、正解の色に近づけていく過程を通して、色の見え方と数値の関係を直感的に学べる構成としています。プレイ後には、正解色と入力色のRGB値に加え、それぞれの差分を表示します。これにより、単に結果を知るだけでなく、「どの色成分が影響していたのか」を振り返ることができ、色の成り立ちへの理解を深めることを意図しています。
//&color(red){これはどんなサイトか・・を簡潔に};
~
***技法・技術情報
-イベント処理(input / click)
スライダー操作やボタン押下を検知し、画面表示を即時更新。

-条件分岐(if / else)
色差の大きさに応じて、結果メッセージを切り替え。

-乱数生成(Math.random)
正解となるRGB値をランダムに生成。

-数値変換(Number)
スライダーの文字列値を数値として扱うために変換。

-RGB色指定(rgb)
Web標準の色指定方法を用いて画面に反映。


//&color(red){サイトで用いている技術や文法事項について記入};
//-&color(red){例)条件分岐(if/else)};
//-&color(red){例)イベント(click)};
~
***先行事例・参考情報
-先行事例
--[[RGBカラーシミュレータII|京都産業大学>https://www.cc.kyoto-su.ac.jp/~shimizu/MAKE_HTML/rgb2.html]]
--[[【デザイン初心者向け】RGBは難しい?色変更が簡単にできるコツ >https://wwg.co.jp/blog/22694]]

-スライダー
--[[<input type="range"ジェネレーター【CSSデザインカスタマイズ】>https://webspe.net/tools/input-range/]]
--[[<input type="range"> - HTML | MDN>https://developer.mozilla.org/ja/docs/Web/HTML/Reference/Elements/input/range]]
--[[input type="range"でレンジスライダーを作る|HTMLリファレンス>https://catnose.me/learning/html/input-range/]]
--[[【HTML】初めてスライダー(<input type="range"/>)を使ってみました - Little Strange Software>https://little-strange.hatenablog.com/entry/2021/01/20/222359]]
//&color(red){先行事例の紹介、参考サイトなど};
-RGB
--
--[[【デザイン初心者向け】RGBは難しい?色変更が簡単にできるコツ >https://wwg.co.jp/blog/22694]]~
~
~
**リンク
***公開リポジトリ
-GitHub:https://github.com/12eve24
//&small(※リンクを無効にするため半角スペースを挿入しています。自分のページに掲載の際は、スペースを詰めてください。);