If it is 0 then increment state by 1; then I check if it has become 4, because it can be only 1, 2, 3. So, if it tries to become 4, you again bring it back to 1. So in this loop, it will go along 1, 2, 3 again 1, 2, 3 like this.
அது 0 ஆக இருந்தால் 1 ஆக அதிகரிக்கும் நிலை; அது 4 ஆகிவிட்டதா என்று நான் சரிபார்க்கிறேன், ஏனென்றால் அது 1, 2, 3 ஆக மட்டுமே இருக்க முடியும். எனவே, அது 4 ஆக மாற முயற்சித்தால், அதை மீண்டும் 1 க்கு கொண்டு வர வேண்டும். எனவே இந்த லூப்பில் , இது 1, 2, 3 மீண்டும் 1, 2, 3 என போய் கொண்டிருக்கும்.