//rgba validation check function validRGBA(rgba) { if(!rgba instanceof Array){ return false; } else if(rgba.length=0 && reba[0]=0 && reba[1]=0 && reba[2]=0 && reba[3] { hex += parseInt(c).toString(16).length != 1 ? parseInt(c).toString(16) : '0' + parseInt(c).toString(16); }); //alpha value change if (rgba[3]) { hex += parseInt(`${255*rgba[3]}`).toString(16); } return `#${hex.toUpperCase()}`; } ..