javascript duda parametros

Iniciado por mitroll025, 17 Septiembre 2012, 03:12 AM

0 Miembros y 1 Visitante están viendo este tema.

mitroll025

Hola muchachos como estan?? he empezado con este tema de javascript, en fin tengo que hacer dos ejercicios(ya resolvi uno de ellos y el otro lo estoy haciendo es una duda conceptual no quiero la solucion)
el primer ejercicio es sencillo:
Escribir el código de una función a la que se pasa como parámetro un número
entero y devuelve como resultado una cadena de texto que indica si el número es
par o impar.
ese lo hice asi!:
<html>
<head>
<title>Programacion: Ejercicio </title>
<script language="javascript">
function paroimpar(x){
   var local
   local = x
   if ((local % 2)==0) {
      alert (x+ " es par ");
   }else{
         alert (x+ " es impar");
         
      }   
   }
</script>
</head>

<body>
<u><b><div align=center>Programacion: Ejercicio 1</b></u><br></br>
<p>Ingrese un numero luego haga click en el boton "par o impar?" para obtener el resultado<p>
   <form>
   <input type="text" name="numero" value="">
   <br>
   <input type="button" value="Par o Impar?" onclick="paroimpar(document.all.numero.value)">
   </div>
   </form>
   
</body>
</html>
el ejercicio 2 es asi
Crear una página que contenga 2 cajas de texto, donde se le pide al usuario un
número mínimo y un número máximo. Luego de presionar un botón se debe
llamar a una función javascript en la cual se crea un arreglo con los valores
impares que existen entre ambos números. Muestre por pantalla los elementos
del arreglo.

<html>
<head>
<title>Programacion: Ejercicio 2</title>
<script language="javascript">
function impares(){
   
   
</script>
</head>

<body>
<u><b><div align=center>Programacion: Ejercicio 2</b></u><br></br>
<p>Ingrese un numero maximo<p>
   <form>
   <input type="text" name="max" value=""><br><br>
<p>Ingrese un numero minimo<p>
   <input type="text" name="min" value="">
   <br>
   <input type="button" value="calcular impares entre max ymin" onclick="impares()">
   </div>
   </form>
   
</body>
</html>

mi duda es la siguiente en el primer ejercicio es como que tengo que pasar un solo parametro y al precionar el boton solo utilizo un valor..
ahora en el ejercicio 2 tengo que ingresar 2 valores y pasarlos precionando solo un solo boton!! COMO PASO 2 PARAMETROS PARA UN SOLO BOTON!!!!osea como paso el valor max y min de las cajas de texto a la funcion se que tengo que utilizar el "document.all.min o max.value" pero no se donde ponerlo en la funcion!!!
gracias por su ayuda!

Agente Naranja

Pues dentro de la función "impares()" puedes hacer que recupere el contenido de las dos cajas de texto, con algo como document.getElementById("max").value por ejemplo, le das un ID a cada una de las cajas para poder recuperar su contenido, y luego los lees desde dentro de "impares()", no hace falta pasarle los dos valores como parámetro si no quieres.