Upload
juan-ventura
View
163
Download
4
Embed Size (px)
Citation preview
ProgramaciónManos en el CÓDIGO
Té c . P r o f . J u a n A n t o n i o V e n t u r a M .
•Variables y Tipos de datos
• COMPONENTES UTILESPara iniciar te mostrare códigos mas utilizados en Javascript.Alert(“mensaje de alerta”);
Var respuesta=Confirm(“mensaje de confirmación”);
Nota.- confirm devuelve como resultado true o false
Var respuestaTeclado=Prompt(“permite introducir datos desde teclado”);Nota.- prompt devuelve como resultado datos de tipo cadena.Tipos de datos. Numéricos. Cadena. Booleano
Variables y tipos de datos
• Para definir una variable en javascript se debe escribir inicialmente “var” y luego el dato que tendrá la variable. Ej. var dato=23; var nombre=”jose”; var respuesta=true;JavaScript admite prácticamente cualquier de nombre para definir una variable, no obstante hay una serie de3 consideraciones que se deben tener presentes.
Las Variables
Los cuatro tipos de variables son:– Variables de cadenavar nom= “juan”var num= “123”;
– Variables numéricasvar num=123;var numero=32;
Tipos de datos
• Variables undefined. Es el valor que tiene cuando la variable definida no tiene asignado un valor, Ej. var decision;– var decision;
if(decision==undefined){
alert(“esta variable no tiene dato definido”);}
– Variable booleaNvar respuesta=true;var respuesta=false;
Operadores
•OPERADORES
• Los operadores se dividen en: operadores de asignación;operadores aritméticos;operadores relacionales;operadores lógicos;
Operadores
• El primer operador que hay que conocer es el operador de asignación cuyo signo es el igual (=). Su uso en Javascript es similar al que tiene en C y distinto del que posee en matemáticas porque sirve para asignar un valor y no a establecer relaciones de igualdad. Para esto último existe otro operador (= =). Con el uso del operador de asignación se crea como una fotocopia del valor de la expresión que queda a la derecha del operador en el lado de la izquierda del operador.
Operadores de Asignación
• Los operadores aritméticos son binarios o unitarios. Los operadores unitarios modifican el valor al que se aplican y son:
Operadores ARITMETICOS
Operadores ARITMÉTICOS
• Con operador relacional entendemos la relación que tiene un valor respecto a otro. Se basan en el concepto de verdadero o falso y en todos los casos operan con sólo dos estados diversos (0/1, encendido/apagado, verdadero/falso).
• Los operadores relacionales son:
Operadores Relacionales
Operador Acción> Mayor que
>= Mayor o igual< Menor que
<= Menor o igual== Igual!= Distinto
• Los operadores relacionales, como ya hemos dicho, producen un resultado 1 si la relación es verdadera, y 0 si la relación es falsa. Es importante comprender que el output está constituido sólo por dos valores a fin de evitar confusiones entre el operador de asignación y el de igualdad.
Operadores Relacionales
• Los operadores lógicos son muy parecidos a los relacionales, en el sentido de que dan también como output sólo dos valores que, en este caso, son: 0 si la expresión lógica es verdadera, 1 si es falsa.
• Los operadores lógicos son (el NOT es un operador unitario):
operadores lógicos
Operador Símbolo SignificadoAND & AND lógicoOR | OR lógico
AND && AND valoraciónNOT ! Negación
• EJERCICIO– Comenzando a escribirla estructura básica de un
documento HTML y Javascript
Estructuras de Decisión IF, ELSE
Estructuras de Control CASE
Estructuras de Control For
Estructuras de Control While