Sto*_*art 1 javascript rgb hex colors
下面是将rgb转换为十六进制颜色的函数.但这并不完全正确.使用(0,255,0)(#00ff00).它返回ff00,因此它不是有效的颜色.我需要帮助来修改它以返回正确的十六进制值.
function rgbToHex(r, g, b) {
var rgb = b | (g << 8) | (r << 16);
return rgb.toString(16);
}
Run Code Online (Sandbox Code Playgroud)
这个怎么样:
//...
return (0x1000000 | rgb).toString(16).substring(1);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4565 次 |
| 最近记录: |