このコードセットは、黒(#000000)と純粋な緑(#00ff00)の間を循環します。しかし、私は白を通って緑の色合いを含める必要があります。だから、ボタンが十分にクリックされ、純粋な緑色(#00ff00)が表示されたら、白(#ffffff)が表示されるまで、色合いを循環し続けるには何が必要ですか?例えばクリックしたときに色が変わるボタンがありますが、緑の色合いを含める必要があります
var div = document.querySelector('#myDiv')
div.dataset.color = 0;
div.addEventListener('click',()=>{
div.dataset.color = parseInt(div.dataset.color)+10;
var c = div.dataset.color%256;
div.style.background = 'rgb(0,'+c+',0)';
})
#myDiv {
width: 200px;
height: 200px;
background: #000000;
}
<div id="myDiv"></div>
、グリーンの色合いはに含まれていないすべてが等#19ff19、#32ff32、#1 4cff4c、#66ff66、#1 7fff7f、#99ff99、#1 b2ffb2、#ccffcc、#1 e5ffe5を含みます元のコードで提示された色(上に貼り付けられています)。