For loop not working

Hi. I am trying to use two for loops together, however only the first one is working and the second is not. Please help me out.

public GameObject[] day;
	private int dayno;
	public void Start(){
		day= new GameObject[31];
		for(int i=0; i<31;i++){
			day *= GameObject.Find ("DAY" + i);*
  •  }*
    
  •  for (int i = 31; i == 0; i--) {*
    

_ day .SetActive (false);_
* }*

* }*

for(int i=31; i>0;–i)
{…
i==0 means that if i = 0, the loop will continue. So probably just a dumb mistake :stuck_out_tongue: