2013-11-28 44 views
0

我有六位數字的隨機數,如1424517,1420422等等。有沒有什麼方法可以使用這個數字來製作html顏色代碼,我將它作爲背景使用:#1424517來製作一些背景顏色。製作任意六位數的顏色代碼

+0

你要問如何改變顏色隨機每次喲你加載一個頁面? – lulalala

+4

看起來你的6位數字有7位數 – vals

+0

你可以在6位數序列前加一個「#」來產生一個顏色代碼。那麼問題是什麼? –

回答

0

我不確定你到底在問什麼,但我假設你想隨機選擇一個網頁的顏色。顏色通常採用RGB十六進制,範圍從#000000(黑色)到#FFFFFF(白色)。 #0000FF將是純藍色,#00FF00將是純綠色,#FF0000將純紅色。通過改變這些值你會有不同的顏色。您始終可以生成一個介於0和16777215之間的隨機數(256^3-1)並將其轉換爲十六進制。

1

默認情況下,CSS顏色代碼是8bit-RGB。我假設你有一個24位數字。您可以簡單地將其轉換爲一個CSS顏色代碼,由formatting it as hexadecimal

如果你有3個8位數字,你可以建設一批這樣的:

color = (val1 % 256, val2 % 256, val3 % 256); 

其中, 「%」 是modulo operator

相關問題