divで背景色を与えるために(count / 2)を使用する場合、代替ボックスに適用されました。しかし、最初の3つのボックスに同じ色、次の3つのボックスに異なる色、次の3つのボックスに最初の色、次の3つのボックスに2番目の色のdiv背景を指定します。
代替色は、3つのボックスに1回適用する必要があります。これを明確にしてください
divで背景色を与えるために(count / 2)を使用する場合、代替ボックスに適用されました。しかし、最初の3つのボックスに同じ色、次の3つのボックスに異なる色、次の3つのボックスに最初の色、次の3つのボックスに2番目の色のdiv背景を指定します。
代替色は、3つのボックスに1回適用する必要があります。これを明確にしてください
モジュロを使用できます
var c;
if (count % 6 < 3)
// color one
c = '#fff';
else
// color two
c = '#ccc';
またはワンライナーとして
var c = count % 6 < 3 ? '#fff' : '#ccc';
次のようなものを試してください
k=0, Color=Red
while()
{
if(k == 3)
{
k=0;
if(Color == Red) Color=Green
else Color = Red
}
else
{
k++;
}
}