Ja, det är så skitenkelt att det går att göra på många sätt :-) det finns ett kommando som heter MOD som du kan använda: MOD står för modulus och är en operator (precis som + och -). Modulusoperatorn talar om vad du får för rest vid en heltalsdivision.Sv: Säkert skitenkelt...
Men du kan ju t.ex. ta en variabel som en flagga, ungefär så här:
flagga = 0
[loop start]
if flagga = 0 then
flagga = 1
[rita ena färgen]
else then
flagga = 0
[rita andra färgen]
[loop slut]Sv: Säkert skitenkelt...
<code>
Do While Not rst.Eof
rad = rad + 1
If rad Mod 2 = 0 Then
color = "#0000FF"
Else
color = "#FF0000"
End If
Response.Write "<font color=" & color & ">" & rad & "</font><br>"
Loop
</code>
I detta exempel utfaller rad MOD 2 varannan gång. Skriver du rad MOD 10 så blir det var 10:e gång.
/PelleSv: Säkert skitenkelt...
Exempel: 16/5 blir 3 med 1 i rest (3 * 5 + 1 = 16). 16 Mod 5 blir alltså 1.
När någonting MOD någonting blir 0 (ingen rest) så innebär det att det ena talet går jämnt upp i det andra och därmed är jämnt delbart.