Debug.Log isn't working

I made a script to show a number that should constantly go down, but it won't work.

var h = 100;

for (i=0; i>100; i++); h +=1; Debug.Log(h); yield WaitForSeconds(10);

Thats the code but when i press play nothing happens. No error messages come up and the game runs but nothing appears on the console. Anyone know whats wrong?

since i = 0 and you run the loop while i > 100 it never gets inside the loop. try i < 100