This for loop, I don't get the use of this comparison operator: >=

So i ran into this exercise on the app and it confuses me, doesn’t the comparison operator as mentioned above mean greater than or equal to? So that means the stopping condition in this for loop dictates that the loop will never run because"i" is from the start greater than 0.
I hope i made myself clear…?

const items: [‘apricot’, ‘banana’, ‘cherry’];

for (let i = items.length -1; i >=0; i -=1) {
console.log(${i}. ${items[i]});

//prints: 2. cherry
//prints: 1. banana
//prints: 0. apricot

The loop runs as long as the condition is true. Given 3 is greater then or equal to zero, the loop will run.