js颜色转换

很久之前面试遇到过一个题。写个颜色转换的方法。

       
 function RGB2Color(r,g,b)
        {
            return '#' + byte2Hex(r) + byte2Hex(g) + byte2Hex(b);
        }


 function byte2Hex(n)
        {
            var nybHexString = "0123456789ABCDEF";
            return String(nybHexString.substr((n >> 4) & 0x0F,1)) + nybHexString.substr(n & 0x0F,1);
        }

利用2进制 将数字转化。 先做记录。 js进制转换 还没弄清楚。汗

 

这里附上一个英文原文地址 :http://krazydad.com/tutorials/makecolors.php

 

posted @ 2013-08-19 16:44  月曜  阅读(324)  评论(0编辑  收藏  举报