To answer your question, Dant’: != and == are so-called “operators of comparison” (see Built-in operators). != and == are useful in the comparison of x to y (negative and affirmative respectively); and are to be distinguished from so-called “operators of assignment”, i.e. =, where the value of y is assigned to x.
Operators of comparison are a prompt for conditional action, whereas operators of assignment are a positive declaration. Therefore:
Original thread: https://lowcaliber.com/eve/forums/a/tpc/f/8986090972/m/2116034234