Confusing use of numeric test operators
Given two variables n1 and n2, and assuming both variables have a numeric value, there are two ways to check whether one is greater than, or equal, to the other:
// Old way; literally, "n1 not strictly less than n2" n1 '= n2
For readability reasons, the second form is preferred. Similarly, you will want to use <= instead of '> to test whether a number is less than, or equal, to another.