gpt4 book ai didi

javascript - 从 json 响应确定最暗的十六进制代码

转载 作者:行者123 更新时间:2023-12-01 03:13:09 25 4
gpt4 key购买 nike

我有一个 json 响应,它返回具有不同车辆的对象。每个产品都有一个十六进制代码值作为与车辆颜色相关的属性:

[ { "name":"Ford", "hexCode": "4B1A1F"},
{ "name":"BMW", "hexCode": "FFFFFF"},
{ "name":"Fiat", "hexCode":"000000"}
]

我想做的是能够从十六进制代码中确定哪一种颜色是最暗的颜色,因为并非所有制造商都会使用 #000000 表示黑色。

这可以通过某种排序、正则表达式或 JS 实现吗?

最佳答案

since not all manufacturers will use #000000 for black.

一旦你定义了最暗对你来说真正意味着什么,事情就会变得更容易。乍一看,您的源数据不准确这一事实并没有帮助,但仍然可以将其用于您的需求。由于您真正关心的是亮度,而不是颜色本身,因此值得一试 convert the value of provided color to gray-scale然后选取最接近 0x00 的一个作为最暗的一个。

关于javascript - 从 json 响应确定最暗的十六进制代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45720057/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com