
Code Ç¥½Ã Áß°£¿¡¼ ÇÁ·Î±×·¥ÀÌ ¼öÇàµÇ°í, ³¡³ª¸é ³ª¸ÓÁö ºÎºÐÀÌ Ç¥Çö µÊ.
»ö»ó ÃʱⰪ°ú º¯°æ ´Ü°è¸¦ º¯¼ö·Î ÁÖ¸é,
°¢ ´Ü°èÀÇ ¼öÄ¡¸¦ 16Áø¼ö·Î ȯ»êÇÏ¿©, RGB·Î »ö»óÀ» Ç¥Çö ÇÔ.
¾Æ·¡ ÆÄ¶û»ö ºÎºÐÀº ÇÁ·Î±×·¥ ºÎºÐÀÌ ¾Æ´Ï°í,
ÇÁ·Î±×·¥ ¼öÇà Áß Âü°íÇϱâ À§ÇÑ RGB ¼öÄ¡ ÀÓ.

<head>
..
<script language="javascript">
hexa=new makearray(16);
for(var i=0; i < 10; i++)
hexa[i]=i;
hexa[10]="a"; hexa[11]="b"; hexa[12]="c";
hexa[13]="d"; hexa[14]="e"; hexa[15]="f"; // ÇѰ³ÀÇ 16Áø¼ö »ý¼º...9abcdef
var x=-1;
function hex(i) { // ÇÑ ´ÜÀ§ 16Áø¼ö »ý¼º
if (i < 0)
return "00";
else if (i > 255)
return "ff";
else
return ""+hexa[Math.floor(i/16)]+hexa[i%16];
}
function makearray(n) { //¹è¿¹ø¼ö ÃʱâÈ
this.length=n;
for(var i=1; i <=n; i++)
this[i]=0;
return this;
}
function setbgcolor(r, g, b) {
var hr=hex(r); var hg=hex(g); var hb=hex(b);
document.bgColor="#"+hr+hg+hb; // ¼¼°³ÀÇ 16Áø¼ö °áÇÕÇÏ¿© RGB »ö»ó Çü¼º
if (x==8){x=0; document.write('<BR>'); }
else {x++;};
document.write('#',hr, hg, hb,', ')
setTimeout("setbgcolor(r, g, b)",5000);
}
function fade(sr, sg, sb, er, eg, eb, step){
// sr[step of red] sg[step of green] sb[step of blue]
for(var i=0; i <=step; i++) {
setbgcolor( // er eg er °¢ »ö»ó º¯°æ ´Ü°è
Math.floor(sr*((step-i)/step)+er*(i/step)),
Math.floor(sg*((step-i)/step)+eg*(i/step)),
Math.floor(sb*((step-i)/step)+eb*(i/step))
);
}
}
function fadein() {
fade(0,255, 0,255, 255,0, 16);
fade(0,255, 0,255, 0,255, 16);
fade(0,0, 255,255, 255,0, 16);
}
// °¨Ãã ³¡ -->
</script>
</head>
<body>
<a name="top"></a>
<center>
<h1><img src="../../gif/ictrio.gif" alt="trio"> ¹è°æ »ö»ó º¯°æ ÇÁ·Î±×·¥ ¿¹Á¦</h1>
<table width=95% border=1 cellpadding=4 cellspacing=4 bgcolor="ffffff"><tr><td>
<img src=../gif/rfbtexm2.gif><br><br>
<div class=brown>
code Ç¥½Ã Áß°£¿¡¼ ÇÁ·Î±×·¥ÀÌ ¼öÇàµÇ°í, ³¡³ª¸é ³ª¸ÓÁö ºÎºÐÀÌ Ç¥Çö µÊ.<br>
»ö»ó ÃʱⰪ°ú º¯°æ ´Ü°è¸¦ º¯¼ö·Î ÁÖ¸é,
°¢ ´Ü°èÀÇ ¼öÄ¡¸¦ 16Áø¼ö·Î ȯ»êÇÏ¿©, rgb·Î »ö»óÀ» Ç¥Çö ÇÔ.<br>
</div>
<hr size=1 width=50% color=silver>
¾Æ·¡ ÆÄ¶û»ö ºÎºÐÀº ÇÁ·Î±×·¥ ºÎºÐÀÌ ¾Æ´Ï°í,
ÇÁ·Î±×·¥ ¼öÇà Áß Âü°íÇϱâ À§ÇÑ rgb ¼öÄ¡ ÀÓ.<br>
<div class=indent><span class=blue>
<script language="javascript">fadein()</script>
</span></div>
</td></tr></table>
<body">
Áß¿ä »çÇ×
- ÀÏ¹Ý ¼öÄ¡¸¦ 16Áø¼ö·Î º¯È¯
- Math.floor
- array
- this.length
- return this
|