【】控制台不同颜色的判断-console输出颜色等
很多时候你的日志需要一点黄色红色 简单Cyan色标记即可这个文章更多的是讲述内核的判断颜色而这个内核未必是你要的C#参考// 设置红色输出第一段文本 Console.ForegroundColor ConsoleColor.Red; Console.Write(我是红色文字); // 切换到蓝色输出第二段 Console.ForegroundColor ConsoleColor.Blue; Console.Write( 我是蓝色文字);渐变颜色判断虽然这个方法不是需求要的但是利用了除法和余数的关系实现了上|下接近数值的判断备份一下代码不说虚的就是死记硬背原理不说了const colorKeyAt pixelIndex { const index pixelIndex * 4; const alpha pixels[index 3]; if (alpha 0) return null; const red Math.floor(pixels[index] / colorStep) * colorStep; const green Math.floor(pixels[index 1] / colorStep) * colorStep; const blue Math.floor(pixels[index 2] / colorStep) * colorStep; return ${red},${green},${blue},${alpha}; };上面的代码是一个方法js例如colorStep8 时RGB(101, 150, 203) RGB(106, 154, 207)会被归入相同的颜色区间RGB(96, 144, 200)更准确的完整一个颜色都不差的判断是更多时候需要的是像素复制如果一直颜色偏移那还得了有利有弊的绝对值且不说作为内核或者底层代码必须是绝对值用了绝对值对于颜色的判断是立竿见影但是color.yellow ! rgb(0,1,1)然而“”黄色“”并不是绝对的“”黄色“”也可能是会被封号那种“”黄色“”现实中绝对的黑灰白不多但是程序世界里大部分需要绝对值也是强准则的世界也避免了一个代码多个输出你可能需要一个代码多次调用高频调用但谁都不希望是多头输出无限制的输出有利vs有弊无厘头-参考Unity Console 日志颜色console log输出五彩斑斓的颜色5分钟教你使用 console.log 输出五彩斑斓的黑 - 掘金 (juejin.cn)【node使用】实现console输出不同颜色_console 颜色-CSDN博客