el and , or yo lo se usar de esta forma:
lo interpreto asi: si clave es "popeye" Y nombre es "coder" entonces mostrar "clave y nombre correcto"
esto es facil de entender, pero en muchis codigos que he checado , lo usan de otra forma muy complicadisima incluso le agregan sumas y restas:
¿¿¿??? ¿que es esto? como se interpreta?, ademas lo guardan en una variable :
otra cosa que no le entiendo es cuando le ponen el not :
peor se me hace dificilisimo entender cuando le ponen muchas sumas restas muliplicacion y division , porque no se le entiende cual de las operaciones es la que se realiza primero, jemplo he checado codes como este:
¿¿¿???
ayuda, no logro entender, me duele la cabeza.
Código (vb) [Seleccionar]
if txtclave.text = "popeye" and txtnombre.text = "coder" then
msgbox "nombre y clave correctos"
lo interpreto asi: si clave es "popeye" Y nombre es "coder" entonces mostrar "clave y nombre correcto"
esto es facil de entender, pero en muchis codigos que he checado , lo usan de otra forma muy complicadisima incluso le agregan sumas y restas:
Código (vb) [Seleccionar]
if (x and b) + (h or d) then
¿¿¿??? ¿que es esto? como se interpreta?, ademas lo guardan en una variable :
Código (vb) [Seleccionar]
R = (x and b) + (h or d)
otra cosa que no le entiendo es cuando le ponen el not :
Código (vb) [Seleccionar]
[code]if not (x and b) + (h or d) then
[/code]peor se me hace dificilisimo entender cuando le ponen muchas sumas restas muliplicacion y division , porque no se le entiende cual de las operaciones es la que se realiza primero, jemplo he checado codes como este:
Código (vb) [Seleccionar]
R = not b and g or t and d + 45 or 2 * 5
¿¿¿???
ayuda, no logro entender, me duele la cabeza.