Podemos usar el mismo código que ha creado en la sección anterior para ilustrar "Menor o igual a" y "Mayor que o igual a". Cambie esta línea en su código:
a esto:
Ahora ejecute el código de nuevo. Se imprimió algo?
La razón por la cual nada impreso, y se produjo ningún error, es porque no hemos escrito ninguna condición lógica para comprobar la igualdad. Nosotros sólo estamos comprobando si las dos variables son o menor que (<) entre sí, o mayor que (>) entre sí. Tenemos que comprobar si son los mismos (como lo son ahora).
En lugar de añadir otro más si parte, la comprobación para ver si los dos totales son iguales, podemos usar los operadores <= (menor o igual a) o> = (Mayor o igual que). Así es cómo. Cambie esta línea en su código:
a esto:
Lo único que ha cambiado es el Menor o igual al símbolo ha sido utilizado en lugar de sólo el signo menos de.
Ahora ejecute el código de nuevo. Debido a que ahora estamos diciendo "Si el total invertido es menor o igual a descontar total, entonces ejecutar el código." Así que el texto se imprime en la pantalla.
Ejercicio
Suponga que desea aplicar el descuento si 100 libras o más se ha gastado. Cambiar su código para mostrar el mensaje correcto. Utilice el> = símbolo para este ejercicio.
Operadores de Comparación puede tomar un poco de tiempo para acostumbrarse, pero están bien vale la pena el esfuerzo. Si usted está teniendo un momento difícil con todos estos operandos, se le alegra saber que hay más de ellos! Antes de llegar a ellos, sin embargo, vamos a echar un vistazo a otra técnica lógica puede utilizar - la sentencia switch.
total_spent $ = 90;
$ total_spent = 100;
Ahora ejecute el código de nuevo. Se imprimió algo?
La razón por la cual nada impreso, y se produjo ningún error, es porque no hemos escrito ninguna condición lógica para comprobar la igualdad. Nosotros sólo estamos comprobando si las dos variables son o menor que (<) entre sí, o mayor que (>) entre sí. Tenemos que comprobar si son los mismos (como lo son ahora).
En lugar de añadir otro más si parte, la comprobación para ver si los dos totales son iguales, podemos usar los operadores <= (menor o igual a) o> = (Mayor o igual que). Así es cómo. Cambie esta línea en su código:
else if ($ total_spent <$ discount_total) {
else if ($ total_spent <= $ discount_total) {
Ahora ejecute el código de nuevo. Debido a que ahora estamos diciendo "Si el total invertido es menor o igual a descontar total, entonces ejecutar el código." Así que el texto se imprime en la pantalla.
Ejercicio
Suponga que desea aplicar el descuento si 100 libras o más se ha gastado. Cambiar su código para mostrar el mensaje correcto. Utilice el> = símbolo para este ejercicio.
Operadores de Comparación puede tomar un poco de tiempo para acostumbrarse, pero están bien vale la pena el esfuerzo. Si usted está teniendo un momento difícil con todos estos operandos, se le alegra saber que hay más de ellos! Antes de llegar a ellos, sin embargo, vamos a echar un vistazo a otra técnica lógica puede utilizar - la sentencia switch.
0 comentarios :
Publicar un comentario