十六进制转RGB
十六进制转RGB
将十六进制转RGB数值
<script>
function getRgbVal(str){
let arr = []
let rex = /^#[A-Za-z0-9]{6}$/
if(!rex.test(str)){
alert('请输入正确的颜色编码')
return
}
str = str.replace(/\#/,'')
for(let i=0; i < str.length; i=i+2){
console.log(str.substr(i, 2),'2222')
arr.push(Number('0x' + str.substr(i, 2)))
}
console.log('输出的RGB值为:' + arr.join(','))
}
getRgbVal('#FFB6C1')
</script>