我的世界颜色代码大全我的世界颜色代码
2024-06-26 来源:未知
关于我的世界颜色代码大全,我的世界颜色代码这个很多人还不知道,今天来为大家解答以上的问题,现在让我们一起来看看吧!
1、10进制与16进制的转换则是利用了数组查询的方式,先将10进制的数字与16相除,将商与余数分别进行数组查询,然后进行拼接。
2、具体的代码如下:function RGBToHex(rgb){ var regexp = /[0-9]{0,3}/g; var re = rgb.match(regexp);//利用正则表达式去掉多余的部分,将rgb中的数字提取var hexColor = ;;; var hex = [;0;, ;1;, ;2;, ;3;, ;4;, ;5;, ;6;, ;7;, ;8;, ;9;, ;A;, ;B;, ;C;, ;D;, ;E;, ;F;]; for (var i = 0; i lt; re.lenh; i++) {var r = null, c = re[i], l = c; var hexAr = [];while (c ; 16){ r = c % 16; c = (c / 16) ;; 0; hexAr.push(hex[r]); } hexAr.push(hex[c]);if(l lt; 16l != ;;){ hexAr.push(0)}hexColor += hexAr.reverse().join(;;); } //alert(hexColor) return hexColor; }。
本文到此分享完毕,希望对大家有所帮助。