首页 > 其他分享 >颜色取一半

颜色取一半

时间:2023-12-17 18:14:53浏览次数:29  
标签:slice 颜色 一半 hex newArrStr repeat let return

 hexToRGB(hex) {       if (!/(^\#([a-fA-F0-9]{3})$)|(^\#([a-fA-F0-9]{6})$)/g.test(hex))         return null;       let allNumberStr = "0123456789abcdef"; // 十六进制的所有数字       let len = hex.slice(1).length;       let str =         len === 6           ? hex.slice(1)           : hex.slice(1)[0].repeat(2) +             hex.slice(1)[1].repeat(2) +             hex.slice(1)[2].repeat(2);       let arrStr = str.split("");       let newArrStr = arrStr.map((item, index) => {         return allNumberStr.indexOf((item + "").toLowerCase());       });       let num1 = newArrStr[0] * 16 + newArrStr[1];       let num2 = newArrStr[2] * 16 + newArrStr[3];       let num3 = newArrStr[4] * 16 + newArrStr[5];       return `rgb(${num1}, ${num2}, ${num3}, 0.5)`;     },

标签:slice,颜色,一半,hex,newArrStr,repeat,let,return
From: https://www.cnblogs.com/zhangxingxia/p/17909467.html

相关文章

  • python_控制台输出带颜色的文字方法
    在python开发的过程中,经常会遇到需要打印各种信息。海量的信息堆砌在控制台中,就会导致信息都混在一起,降低了重要信息的可读性。这时候,如果能给重要的信息加上字体颜色,那么就会更加方便用户阅读了。当然了,控制台的展示效果有限,并不能像前段一样炫酷,只能做一些简单的设置......
  • 【python基础】颜色列表和颜色字典以及python画图
    前言 使用:list_keys=[iforiincnames.keys()]list_values=[iforiincnames.values()] 颜色列表示例:colormap=['#7A57D1','#FF731D','#004d61','#bc8420','#CF0A0A','#83FFE6','#0000A1',&#......
  • 尊嘟假嘟?2023年人工智能行业新诞生10家独角兽,AIGC竟占近一半
    今年的AIGC持续热了一年,从王慧文等大佬的入局,到百度发布「文心一言」,各大巨头纷纷发布大模型产品,切实地给中国人工智能赛道的融资添了一把浓烈的火。回顾这即将过去的一整年,虽然2023年投融资整体行业遇冷,各种坏消息不断,但总体而言,AI行业融资的形势相对仍处于比较热门的状态。2......
  • 【uview2.x/uview-plus3.x/uv-ui框架】修改主题颜色
    前言:在使用uview-plus和uv-ui时发现文档有时候挺乱的,看的挺累,这不,最近折腾个自定义主题,发现和文档所说的压根不对,以下是文档: 1.按照官方说法,一堆报错,这里就不列举了,接下来看看正规做法: 2.找到对应的主题包,就是官方让你在uni.scss中引入的那个,复制一份到公共目录下(视情况而......
  • SOLIDWORKS参数化设计之修改新零件颜色
    SOLIDWORKS参数化设计完成之后,可能会涉及到很对零件的修改,有时我们想很直观的看到哪些零件是发生变化了的,那通过颜色的区分就很容易观察。为了适应这部分工程师的需求,SolidKits.AutoWorks软件中增加了修改新零件颜色的功能,软件能够自动识别修改的零件,即新生成的零件,双击颜色框即......
  • 8、QColorDialog类(颜色对话框)
    QColorDialog类Qt中提供标准对话框,其中QColorDialog类(颜色对话框)。备注:不同系统平台显示效果有所不同,(原因是系统主题风格不一样,但功能一样)。  #ifndefDIALOG_H#defineDIALOG_H#include<QDialog>#include<QPushButton>#include<QFrame>#include<QColor>#......
  • wpf 颜色转换常用方法
    设置颜色:Colorcolor=Color.FromArgb(透明度,red数字,green数字,blue数字);//这四个数字范围都是(0-255)Colorcolor=Color.FromRgb(red数字,green数字,blue数字);//默认透明度为255;button.BackGround=newSolidColorBrush(Colors.AliceBlue);String转换成Color:Color......
  • ECharts饼图颜色设置的4种方式总结
    信铁寒胜实测:用了下面第三种方式,改了饼状图的颜色 ECharts饼状图颜色设置教程方法一:在 series 内配置饼状图颜色方法二:在 option 内配置饼状图颜色方法三:在 data 内配置饼状图颜色方法四:配置ECharts饼状图随机颜色Charts饼状图中的每个扇形颜色其实都可以自......
  • 极语言3-15 Win32编程常用函数-公用图形库,图面说明类、颜色控件类、伽玛渐变类——成
    Win32编程常用函数-公用图形库中文名称英文名称示例作用图驱创建DirectDrawCreate图驱创建(标识,@接口,0)创建DirectDraw对象的实例。标识用设备GUID为硬件加速,用0为仿真;1模拟硬件支持;2纯仿真无硬件;成功返回0;图驱个例DirectDrawCreateClipper图驱个例(0,@接口,0)创建不与Direc......
  • “碳”出新路!天翼云紫金架构给产业发展一点“颜色”!
    由广州开发区管委会、黄埔区政府主办、上海浦东新区格物科创金融研究院协办的“2023粤港澳大湾区绿色计算产业大会”,于2023年11月28日在广州市黄埔区知识城国际会展中心隆重举行。大会主题围绕“绿色计算·驱动未来”进行讨论,向来自全球的与会嘉宾分享、交流了当前数字经济领域前......