Разница между операторами сравнения «меньше или равно» и «строго меньше» заключается в том, что они проверяют разные условия сравнения двух значений. 14
Оператор «меньше или равно» (<=) возвращает true, если левый операнд меньше правого или равен ему. 2 В противном случае — false. 2
Оператор «строго меньше» (<) возвращает true, если левый операнд строго меньше правого, в противном случае — false, даже при условии, что они равны. 1
Таким образом, оператор «меньше или равно» менее строгий: он возвращает true, если левый операнд меньше либо равен правому, в то время как оператор «строго меньше» возвращает true, только если левый операнд строго меньше правого. 1