¿Que es una Función?

Una función como también en otros lenguajes de programación agrupa un bloque de código o conjunto de instrucciones para luego ser llamado mediante un evento, primero se tiene que declarar la función para luego poder llamarlo o invocarlo.

Nos ayuda a no volver a reescribir código.

Veamos un ejemplo

<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Mi titulo</title>
</head>
<body>

<script type="text/javascript">

// EJEMPLO DE FUNCION

function miFuncion()
{
var respuesta;
respuesta = prompt("¿Cual es tu Nombre?", "");

if (respuesta)
{
alert("TU Nombre es : " + respuesta);
}
else
{
alert("No has ingresado tu nombre");
}
}

// función que devuelve un valor
function getValor()
{
var num=5;
return (Math.pow(num,3));
}

</script>

<h2>Ejemplo de una función</h2>

<script type="text/javascript">
document.write("5 eleveado al cubo es: " + getValor());
</script>
</body>
</html>
[/code]

Recordar que el método Pow del objeto Math, nos ayuda a calcular un numero elevado al segundo parámetro que le pasemos.

nota