For example:
if (undefined = "something") {}
This is merely a case of stupidity, not madness. :-)
Seasoned programmers avoid the possibility of inadvertent assignment by reversing the order of the arguments as a matter of habit:
if ("something" = undefined) {}
If (42 = secret_of_the_universe) {}
Also, they try to avoid languages that use "=" as an equality test as well as an assignment operator. Early BASIC was infamous for this.
> This is merely a case of stupidity, not madness.
Must agree there. :)
For example:
if (undefined = "something") {}
This is merely a case of stupidity, not madness. :-)