-
Notifications
You must be signed in to change notification settings - Fork 0
Sentencias lógicas
Puedes encontrar toda la documentación de P5.js aquí: P5 Reference
Las sentencias condicionales permiten que el programa ejecute un bloque de código dependiendo del resultado de una expresión que use operadores relacionales o operadores lógicos.
=
-
+
suma -
-
resta -
*
multiplicación -
/
división -
%
módulo -
++
sumar uno abreviado -
--
restar uno abreviado
-
>
mayor que -
<
menor que -
>=
mayor o igual que -
<=
menor o igual que -
==
igualdad -
!=
desigualdad -
===
igualdad con chequeo de tipo -
!==
desigualdad con chequeo de tipo
-
||
O lógico -
&&
Y lógico -
!
NO lógico
x | y | x && y | x || y | !x | !y |
---|---|---|---|---|---|
true | true | true | true | false | false |
true | false | false | true | false | true |
false | true | false | true | true | false |
false | false | false | false | true | true |
if
var x = 1;
if (x > 0) {
// si x es mayor que 0, ejecuta este bloque de código
}
if, else
var x = 1;
if (x > 0) {
// si x es mayor que 0, ejecuta este bloque de código
} else {
// si lo anterior no se cumple, ejecuta este otro bloque de código
}
if, else if, else
var x = 1;
if (x > 5) {
// si x es mayor que 5, ejecuta este bloque de código
} else if (x < -5) {
// si x es menor que -5, ejecuta este otro bloque de código
} else {
// si nada de lo anterior se cumple, ejecuta este otro bloque de código
}
Si el ratón está de en la parte izquierda del lienzo dibuja un círculo, si está en la parte derecha, dibuja un cuadrado.
Ejemplo
Código
Dibuja un cuadrado. Usando operadores relacionales y lógicos, haz que cuando pase el ratón por encima cambie de color.
Ejemplo
Código
Haz que el círculo de la práctica 06 no se salga del lienzo y vuelva cuando llegue al borde del mismo.
Ejemplo
Código
Prueba a usar la variable de P5 mouseIsPressed para cambiar el color del fondo en la práctica 08 cuando el ratón haga click encima del cuadrado.
Ejemplo
Código
Prueba a usar una variable booleana creada por ti, para cambiar el color del fondo en la práctica 08 cuando el ratón pase por encima del cuadrado.
Ejemplo
Código