Operadores
Un operador es un símbolo (compuesto de 1 o más caracteres) que tiene una función predefinida en el lenguaje.
Uno de ellos es el signo =
(igual), usado para asignar el valor de la derecha a la variable de la izquierda, tal como lo aprendimos en el módulo anterior.
Los operadores más importantes son:
Asignación (
=
): asigna un valor a una variable.Adición (
+
): si se usa con números, suma ambos valores.Si se usa con strings, su función va a ser la de concatenar las dos cadenas de texto.
Sustracción (
-
): resta el valor de la derecha al valor de la izquierda.Multiplicación (
*
): multiplica ambos valores a los lados del operador.División (
/
): divide el valor de la izquierda por el valor de la derecha.Igualdad (
==
): devuelvetrue
si ambos valores son iguales.Desigualdad (
!=
): devuelvetrue
si ambos valores son distintos.Igualdad estricta (
===
): devuelvetrue
si los valores son iguales y tienen el mismo tipo.Desigualdad estricta (
!==
): devuelvetrue
si los valores son distintos y/o tienen el distinto tipo.Mayor (
>
): devuelvetrue
si el valor de la izquierda es mayor que el valor de la derecha.Menor (
<
): devuelvetrue
si el valor de la izquierda es menor al valor de la derecha.Mayor o igual (
>=
): devuelvetrue
si el valor de la izquierda es mayor o igual que el valor de la derecha.Menor o igual (
<=
): devuelvetrue
si el valor de la izquierda es menor o igual que el valor de la derecha.
Tips
Podés usar los operadores para trabajar con variables! Ejemplo:
Muchas veces, no es necesario guardar los resultados de las operaciones en variables: podés mostrar o usar el valor que devuelve la expresión directamente. Ejemplo:
Ejercicios
Declarar una variable llamada
noValgoNi5
y asignarle el valor4
. Mostrar el valor de la variable en la ventana.Declarar 3 variables:
miAnoDeNacimiento
y asignarle el valor de tu año de nacimiento.meGustariaTener80Anos
y asignarle el número80
.voyATener80ElAno
y asignarle el resultado de sumar las 2 variables anterioresMostrar en la ventana el año en el que vas a cumplir 80 años.
Declarar 3 variables:
costoDeUnaTele
y asignarle el valor10000
.ahorros
y asignarle el valor9000
.dineroQueMeFalta
y asignarle el resultado de restar las 2 variables anteriores.Mostrar en la ventana cuanto dinero te falta para comprar la tele.
Declarar 3 variables:
diasPorAno
y asignarle el número365
cantidadDeAnosEnUnaDecada
y asignarle el número10
cantidadDeDiasEnUnaDecada
y asignarle el resultado de multiplicar las 2 variables anteriores.Mostrar en la ventana cuantos días hay en una década.
Teniendo en cuenta que una pizza siempre tiene 8 porciones, mostrar en la ventana cuantas pizzas tengo en la mesa si conté 24 porciones.
Preguntas que te deberías hacer para resolver este ejercicio: ¿Qué números menciona el enunciado?, ¿Los puedo guardar en variables?, ¿Qué cuenta puedo hacer para obtener el resultado?
Declarar una variable de nombre
miAnimalFavorito
y asignarle como valor el string que represente el animal que más te gusta. Escribir el código necesario para mostrar en la ventana el valortrue
si el animal que más te gusta es un'perro'
. De lo contrario, mostrarfalse
. Usar el operador de igualdad (==
).Usar el operador de desigualdad (
!=
) para mostrar en la ventana el resultado de comparar la cadena de caracteres'flan'
y'flan con dulce de leche'
(Podés crear todas las variables que quieras, incluso podés resolverlo sin usar variables).Declarar una variable llamada
soyMayorDeEdad
y asignarle el resultado de comparar tu edad y el número17
usando el operador>
(mayor). Mostrar el valor de la variable en la ventana.Declarar una variable llamada
soyMenorDe25
y asignarle el resultado de comparar tu edad y el número25
usando el operador<
(menor). Mostrar el valor de la variable en la ventana.Declarar una variable llamada
estamosEnEnero
y asignarle el resultado de comparar si el nombre del mes actual es igual a'Enero'
. Hacerlo usando el operador de igualdad estricta (===
). Mostrar el valor de la variable en la ventana.Declarar una variable llamada
noEstamosEnEnero
y asignarle el resultado de comparar si el nombre del mes actual y el string'Enero'
son diferentes. Hacerlo usando el operador de desigualdad estricta (!==
). Mostrar el valor de la variable en la ventana.Declarar 3 variables:
miNotaEnElParcial
y asignarle un8
notaMinimaParaAprobar
y asignarle un6
estoyAprobado
y asignarle el resultado de comparar el número las dos variables anteriores usando el operador>=
(Mayor o igual).Mostrar el valor de la variable
estoyAprobado
en la ventana.
Declarar una variable llamada
esHoraDeAlmorzar
cuyo valor sea el resultado de comparar con el operador<=
(Menor o igual) si la hora actual es menor o igual a12
. Mostrar el valor en la ventana.
Last updated
Was this helpful?