いまさらだが、Webセーフカラーの一覧をJavaScriptで書いてみた。Blogでうまく表示されるかな…
結果はこちら…
参考までにソースコードはこちら
<script language=”JavaScript”>
<!–
rgb = new Array(6)
rgb[0] = "00";
rgb[1] = "33";
rgb[2] = "66";
rgb[3] = "99";
rgb[4] = "CC";
rgb[5] = "FF";
document.write("<table>");
document.write("<tr>");
for(k = 0; k < 6; k++) {
for(j = 0; j < 6; j++) {
for(i = 0; i < 3; i++) {
bg = rgb[k]+rgb[i]+rgb[j];
document.write("<td>");
document.write("<div style=’font-family: sans-serif; ");
document.write("font-weight: bold; color: #ffffff; ");
document.write("background-color: #"+bg+"’>");
document.write("#"+bg);
document.write("</div>");
document.write("</td>");
}
for(i = 3; i < 6; i++) {
bg = rgb[k]+rgb[i]+rgb[j];
document.write("<td>");
document.write("<div style=’font-family: sans-serif; ");
document.write("font-weight: bold; color: #000000; ");
document.write("background-color: #"+bg+"’>");
document.write("#"+bg);
document.write("</div>");
document.write("</td>");
}
document.write("</tr><tr>");
}
}
document.write("</tr>");
document.write("</table>");
//–>
</script>
</div>
<!–
rgb = new Array(6)
rgb[0] = "00";
rgb[1] = "33";
rgb[2] = "66";
rgb[3] = "99";
rgb[4] = "CC";
rgb[5] = "FF";
document.write("<table>");
document.write("<tr>");
for(k = 0; k < 6; k++) {
for(j = 0; j < 6; j++) {
for(i = 0; i < 3; i++) {
bg = rgb[k]+rgb[i]+rgb[j];
document.write("<td>");
document.write("<div style=’font-family: sans-serif; ");
document.write("font-weight: bold; color: #ffffff; ");
document.write("background-color: #"+bg+"’>");
document.write("#"+bg);
document.write("</div>");
document.write("</td>");
}
for(i = 3; i < 6; i++) {
bg = rgb[k]+rgb[i]+rgb[j];
document.write("<td>");
document.write("<div style=’font-family: sans-serif; ");
document.write("font-weight: bold; color: #000000; ");
document.write("background-color: #"+bg+"’>");
document.write("#"+bg);
document.write("</div>");
document.write("</td>");
}
document.write("</tr><tr>");
}
}
document.write("</tr>");
document.write("</table>");
//–>
</script>
</div>
この程度で、という気もしますけど、流しておきますかね。
みごとなプログラムですね
for文のネストを見ていたら頭痛くなってきました
たまには、プログラミングしてないと
ダメですね
このプログラム、JavascriptMLに流してみたら
どうでしょう?
真面目に読んでいる方もいるようですよ。