sábado, 1 de octubre de 2011

16. Funciones con parámetros.

Explicaremos con un ejemplo, una función que tiene datos de entrada.

Ejemplo: Confeccionar una función que reciba dos números y muestre en la página los valores comprendidos entre ellos de uno en uno. Cargar por teclado esos dos valores.

<html>
<head>
</head>
<body>
<script language="javascript">
function mostrarComprendidos(x1,x2)
{
  var inicio;
  for(inicio=x1;inicio<=x2;inicio++)
  {
    document.write(inicio+' ');
  }
}
var valor1,valor2;
valor1=prompt('Ingrese valor inferior:','');
valor1=parseInt(valor1);
valor2=prompt('Ingrese valor superior:','');
valor2=parseInt(valor2);
mostrarComprendidos(valor1,valor2);
</script>
</body>
</html>
El programa de JavaScript empieza a ejecutarse donde definimos las  variables valor1 y valor2 y no donde se define la función. Luego de  cargar los dos valores por teclado se llama a la función  mostrarComprendidos y le enviamos las variables valor1 y valor2. Los  parámetors x1 y x2 reciben los contenidos de las variables valor1 y  valor 2.

Es importante notar que a la función la podemos llamar la cantidad de veces que la necesitemos.

PROBLEMAS

1 - Elaborar una función a la cual le enviemos tres enteros y muestre el menor.

2 - Confeccionar una función a la cual le envíe tres enteros y los muestre ordenados de menor a mayor. 

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.