Una función sumar

Se trata de crear una sencilla función para sumar dos número. Los números se le envían a la función como arguementos . La función devolverá la suma de ambos números.

Solución

<script>

function sumar(sum1, sum2)

{

    var resultado;

    resultado = sum1 + sum2;

    return resultado;

}

alert("4 + 10 = "+ sumar(4, 10) );

/*Mostrar resultado*/

</script>

Explicación

En este sencillo ejemplo creamos las función mediante la palabra clave function a la que sigue el nombre en este caso sumar.

Entre paréntesis escribimos los nombres que damos a los parámetros que usa la función: sum1 y sum2 en el ejemplo.

Cuando llamemos a la función entre paréntesis escribiremos dos números que se guardarán en estas variables.

También vemos como crear una variable usando la palabra clave var seguida del nombre de la variable, en el ejemplo resultado. No es obligatorio si no estas en modo estrict,  pero recomendable 

El símbolo = es el operador asignación con el que guardamos la suma en la variable resultado. Para sumar usamo el operador suma

Por último usamos return para devolver el resultado al programa que usa la función sumar.

Los símbolos /* y */ encierran cualquier comentario personal para clarificar el programa.

En el cuerpo de la página usaremos alert para mostrar en una ventama emergente el resultado de la suma. Esta es la fomra más simple, auqnue se podría usar document.write o utilizar un objeto dhtml para asignarle el valor. Como se trata de ejemplos para aprender basta con alert.

Una última observació, que será común para todos los ejemplos: observa como todo lo que sea código JavaScript se encierra entre las etiquetas <script> y </script>, esto le indica al navegador que debe ejecutar instrucciones de programa.

Igualmente verás los símbolos <!-- y --> como sabes es la manera que usa HTML para señalar los comentarios, y en este caso se usa para que los navegadores que no soportan JavaScript se salten el código.