IF Boolean_Logic = Inconsistent Then IsBug()

BlitzMax Forums/BlitzMax Programming/IF Boolean_Logic = Inconsistent Then IsBug()

It does exactly what I thought it should do.

10 does not equal true. Becasue true is a real vale of 1 (as floyd says the same in lots of languages)(I think its -1 in somthing, but cannot remember what)
10 is true (and so is -10), because they dont equal false which is 0
If 10 <> False 
	Print "(10 <> Fasle ) = True!"
Else
	Print "(10 <> False ) = False!"
EndIf
	
If -10 
	Print "-10 = True!"
Else
	Print "-10 = False!"
EndIf
Use this method if it bothers you