ProgramacionFacil

UNIDAD 2: JAVASCRIPT INSTRUCCIONES DE CONTROL DE PROGRAMA

TEMA 6: INSTRUCCIÓN IF JAVASCRIPT

Es la instrucción condicional mas usada en los diversos lenguajes de programación, su formato completo y de trabajo en javascript es:

cargar o asignar la variable de condición;

if (condición)

{ grupo cierto de instrucciones;}

else

{ grupo falso de instrucciones; };

Primus.- Observar donde van y donde no van los puntos y comas;

Secundus.- La condición va entre paréntesis ;

Tertius.- Si un if no ocupa un grupo falso de instrucciones, entonces no se pone el else, y la llave antes del else si terminaría con punto y coma.

Ejemplos:

HTML y Javascript

Prog5.html


<HTML>

<H1>BIENVENIDO A JAVASCRIPT </H1>

<B>MI SCRIPT<BR>

<FORM NAME=prog5>

SUELDO.:<INPUT TYPE=TEXT NAME=sueldo><BR>

RESULTADO..:<INPUT TYPE=TEXT NAME=resultado><BR>

<INPUT TYPE=BUTTON NAME=comparar VALUE=OK>

<script for=comparar event=onclick languaje=javascript>

var sueldo;

sueldo=parseInt( prog5.sueldo.value );

if (sueldo >= 500)

{prog5.sueldo.value= sueldo + 1000;

prog5.resultado.value= "rico";}

else

{prog5.sueldo.value= sueldo - 100;

prog5.resultado.value= "pobre";};

</script> </FORM> </HTML>

Para ejecutarlo, lo pueden correr directamente en su maquina, pero lo mas sensato es subirlo a tu sitio en programaciónfacil y pedirlo desde ahi, con la dirección http://programacionfacil.com/tusitio/prog5.html

Corrida prog5.html (antes de click ok)

image202.jpg

corrida prog5.html (despues de ok)

image203.jpg

como se observa en el programa es valido usar mas de una instrucción dentro del grupo cierto o falso del if.

Ejemplo 2 ASP

Prog6.html:


<HTML>

<P> FORMA HTML PROG 6</P>

<FORM ACTION=http://programacionfacil.com:4080/tusitio/prog6.asp METHOD=POST>

SUELDO..:<INPUT TYPE=TEXT NAME=SUELDO><BR>

<INPUT TYPE=SUBMIT VALUE=OK>

</FORM> </HTML>

corrida prog6.html

image204.jpg

prog6.asp


<% @LANGUAGE = JavaScript %>

<HTML>

<H1>MI PRIMER ASP</H1>

<%

// declarando

var sueldo;

// cargando variables desde la forma

// usando objeto REQUEST

sueldo=parseInt(Request.Form("SUELDO"));

//desicion

if (sueldo>=500)

{ sueldo=sueldo+1000;

Response.Write("nuevo sueldo="+sueldo+"<BR>");

Response.Write("rico"); }

else

{ sueldo=sueldo-100;

Response.Write("nuevo sueldo="+sueldo+"<BR>");

Response.Write("pobre"); };

%>

</HTML>

corrida prog6.asp

image205.jpg

notas:

1.- Subir ambos a tu sitio de programacionfacil.com y lo pides desde ahi con:

2.- Estamos construyendo el script con OBJETOS HTML por brevedad, dentro del script o programa (que se activa con el evento onclik del objeto html button):

2.1.- primero declaramos las variables a usar.

2.2.- cargamos nuestras variables usando la propiedad VALUE del objeto TEXT que esta en el documento o forma PROG6

2.3.- Construimos nuestro IF con el formato que se explico.

2.4.- Se pueden poner mas de una instrucción en los grupos ciertos o falsos del if como se demuestra en el programa.

TAREAS PROGRAMACION JAVASCRIPT

1.- Capturar un numero cualesquiera e informar si es o no es mayor de 100 ( script con objetos html, asp con objetos request y response, este asp lo llama una pag.html)

2.- Capturar un numero entero cualesquiera e informar si es o no es múltiplo de 4 ( recordar el operador mod(%), analizado en el tema de operadores aritméticos). ( hacer los mismos dos programas es decir script y el asp)

3.- Capturar los cinco datos mas importantes de un Empleado, incluyendo el sueldo diario y los días trabajados desplegarle su cheque semanal solo si ganó mas de $500.00 en la semana, en caso contrario desplegarle un bono de despensa semanal de $150.00.(script)

4.- Capturar los datos mas importantes de un estudiante incluyendo tres calificaciones construir una boleta de calificaciones en una pagina de respuesta bien bonita si el estudiante es de la carrera de medicina, en caso contrario construir una pagina mas bonita todavia que despliega un oficio citando a los padres del estudiante a una platica amistosa con los maestros de la escuela. ( ASP )

5.- Capturar los datos mas importantes de un producto cualesquiera, incluyendo cantidad, precio, etc. desplegar una orden de compra, solo si el producto es de origen nacional, en caso contrario no hacer nada.( en lo que quieran scripts o asp)��

 




 


Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki

Politica de Privacidad