Bienvenid@s a la parte 3 del tutorial de Javascript, en este ocasión seguimos con los fundamentos básicos del
lenguaje javascript y concretamente con los principales operadores que podemos encontrar.
Para empezar vamos a crear un nuevos archivo, al cual llamaremos fundamentos-2.js y lo guardaremos
como siempre en la carpeta javascript, también vamos a embeber este nuevo capítulo en el archivo
index.html ...
<!DOCTYPE HTML> <html> <head> <script type="text/javascript" src="javascript/fundamentos-2.js"></script> </head> <body> </body> </html>
Bien, pero antes de empezar a escribir código vamos a ver las materias de este capítulo.
Operadores Aritméticos
Los operadores aritméticos nos van a permitir realizar operaciones matemáticas, así como tambíen nos ayudarán al
manejo de string mediante la concatenación.
- signo + : nos permitirá realizar sumas y también concatenar strings.
- signo - : nos permitirá realizar restas.
- signo * : nos permitirá realizar multiplicaciones.
- signo / : nos permitirá realizar divisiones.
- signo % : nos permitirá obtener el resto de una división.
Operadores Relacionales
Este tipo de operadores nos van a permitir evaluar valores, son especialmente útiles para cuando manejemos estructuras
de control, aunque esto queda para un próximo capítulo.
- signo == : Igualdad
- signo != : Distinto
- signo < : Menor que
- signo <= : Menor o igual que
- signo > : Mayor que
- signo >= : Mayor o igual que
Operadores Lógicos
Nos vamos a permitir obtener un resultado a partir de que se cumpla o no una determinada condición.
- signo && : el operador AND, ambas condiciones sean ciertas.
- signo || : el operador OR, al menos una de las condiciones es cierta.
- signo ! : el operador NOT, si la condición no es cierta.
Ok, ahora es momento de ver estos operadores en práctica, copia y pega el siguiente código en fundamentos-2.js y
guárdalo ...
/* Operadores aritméticos
Suma +
Resta -
Multiplicación *
División /
Resto %
*/
var numero1 = 12;
var numero2 = 5;
var total = numero1 * numero2;
document.write("<p>El total de " + numero1 + " * " + numero2 + " es igual a " + total + "</p>");
var numero1 = 15;
numero1 -= 1; //Equivale a numero1 = numero1 + 1;
document.write("<p>" + numero1 + "</p>");
/* Operadores relacionales
> mayor que
>= mayor o igual que
< menor que
<= menor o igual que
== igual
!= distinto
*/
var numero1 = 12;
var numero2 = 12;
if (numero1 == numero2)
{
document.write("<p>Bien " + numero1 + " y " + numero2 + " son iguales</p>");
}
else
{
document.write("<p>Error " + numero1 + " y " + numero2 + " no son iguales</p>");
}
/* Operadores lógicos
AND && : Ambas condiciones son ciertas
OR || : Al menos una de las dos condiciones es cierta
Negación ! : La condición no es cierta
*/
var numero1 = 12;
var numero2 = 12;
var numero3 = 10;
var numero4 = 8;
if (numero1 == numero2 || numero3 < numero4)
{
document.write("<p>Es cierto</p>");
}
else
{
document.write("<p>Es falso</p>");
}
Ok, ahora ejecuta index.html en el navegador ...
Bien, ahora practica utilizando los distinto operadores para ir viendo su funcionamiento, crea nuevas variables, súmalas,
réstalas, ..., también puedes probar a concatenar cadenas de texto.

No hay comentarios:
Publicar un comentario