Listado completo de tutoriales
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.
<!DOCTYPE html> <html> <head> <title>Ejemplo de JavaScript</title> <meta charset="UTF-8"> </head> <body> <script> function mostrarComprendidos(inicio, fin) { for (let f = inicio; f <= fin; f++) { document.write(f + ' '); } } let valor1 = parseInt(prompt('Ingrese valor inferior:')); let valor2 = parseInt(prompt('Ingrese valor superior:')); 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ámetros inicio y fin reciben los contenidos de las variables valor1 y valor2.
Es importante notar que a la función la podemos llamar la cantidad de veces que la necesitemos.
Los nombres de los parámetros, en este caso se llaman inicio y fin, no necesariamente se deben llamar igual que las variables que le pasamos cuando la llamamos a la función, en este caso le pasamos las variable valor1 y valor2.