Это зависит от того, какие приоритеты вы хотите, верно? Если вы не спрашиваете о приоритетах на конкретном языке (если так, уточните).
В любом случае, <,>, <= и> = не применяются к логическим значениям, == и! = Применяются ко всему, а!, && и || применяется исключительно к логическим значениям. Но они ВСЕ возвращают логические значения, поэтому вы хотите применить те, которые в первую очередь не применяются к логическим значениям, затем те, которые могут применяться к логическим значениям, и, наконец, те, которые применяются только к логическим значениям. Что касается последнего, имеет приоритет над && и ||. Хотя это и не обязательно, я бы сделал так, чтобы && имел приоритет над ||, потому что некоторые логические обозначения работают таким образом.
Таким образом, приоритет будет в итоге:
(
* /
+ -
< > <= >=
== !=
!
&&
||
) #