我需要一個函數來根據字符串生成一個CSS顏色,範圍爲min: #000000
和max: #FFFFFF
。如果輸入字符串中的長度或任何字符發生更改,則該函數應該返回不同的顏色(但它必須始終在相同的字符串輸入中返回相同的顏色)。JS:需要一個基於字符串的css顏色代碼
例如:
f("Reddit") ==>#FF0000
f("Smith") ==>#FFC0CB
f("Smixh")==>#F008FF
f("Smith") ==>#FFC0CB
f("foo")==>#FF00FF
f("Reddit") ==>#FF0000
等。任何想法如何做到這一點?
這家完全取決於什麼樣的字符串的素質你想要影響顏色。恩。字符串的長度意味着更深的顏色。 –
是不同的字符串顏色模糊好嗎?如果沒有管理字符串本身的一些規則,則不可能保證獨特的字符串例如,什麼是最小/最大字符? –