Am I wrong or... (and?)


Are the AND + the OR operators switched?

I thought that if you used AND like:

Code:
If Condition1 = True AND Condition2 = true Then
Results TRUE when they're both true

and if the OR operator was used like this:

Code:
If Condition1 = True OR Condition2 = true Then
Results TRUE when one of the 2 Conditions is True (Or both)

But it seams to be switched in VB (or am I wrong?)
I thought it was different in JavaScript.

Maybe I'm getting crazy (or it may be the liquor I've been drinking tonight, a well)

So please could someone explain this to me?