Right, it's not equal to.
By means of being either Less Than or Greater Than, just like >= would be greater than or Equal to.

It's initialized to 255 to make sure it always triggers on the first pass.
If it were left at 0 (assuming there's a CLEAR statement), and the first Request was also a 0, then the code wouldn't execute and the output state would be left Undefined.

hth,