miércoles, 20 de enero de 2016

Funciones

Una función es un bloque de código diseñado para realizar una determinada tarea.
Una función es ejecutada cuando algo la invoca. Le hace una llamada.
Del contenido del capítulo JS Functions del W3Schools.

Ejercicio 1. Este es el código exacto del documento que se muestra:
<!DOCTYPE html>
<html>
<head>
<title>Ejercicios sobre funciones en JavaScript</title>
<meta charset="UTF-8" />
<meta name="author" content="Ángel Puente" />
<head>
<body>
<h2>Este ejemplo llama a una función que lleva a cabo un cálculo y devuelve el resultado:</h2>
<p id="demo"></p>
<script>
function myFunction(a, b) {
    return a * b;
}
document.getElementById("demo").innerHTML = myFunction(4, 3);
</script>
</body>
</html>


Ejercicio 2.
Este es el código exacto del documento que se muestra:
<!DOCTYPE html>
<html>
<head>
<title>Ejercicios sobre funciones en JavaScript</title>
<meta charset="UTF-8" />
<meta name="author" content="Ángel Puente" />
<head>
<body>
<h2>Este ejemplo llama a una función para convertir grados Farenheit a Celsius:</h2>
<p id="demo"></p>
<script>
function toCelsius(f) {
    return (5/9) * (f-32);
}
document.getElementById("demo").innerHTML = toCelsius(77);
</script>
</body>
</html>


Ejercicio 3. Este es el código exacto del documento que se muestra:
<!DOCTYPE html>
<html>
<head>
<title>Ejercicios sobre funciones en JavaScript</title>
<meta charset="UTF-8" />
<meta name="author" content="Ángel Puente" />
<head>
<body>
<h2>Acceder a una función sin los (), devolverá la definición de la función:</h2>
<p id="demo"></p>
<script>
function toCelsius(f) {
    return (5/9) * (f-32);
}
document.getElementById("demo").innerHTML = toCelsius;
</script>
</body>
</html>


Ejercicio 4.
Este es el código exacto del documento que se muestra:
<!DOCTYPE html>
<html>
<head>
<title>Ejercicios sobre funciones en JavaScript</title>
<meta charset="UTF-8" />
<meta name="author" content="Ángel Puente" />
<head>
<body>
<h2>Una función puede ser usada de manera similar a como se hace con las variables</h2>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"La temperatura es " + toCelsius(77) + " ºC";
function toCelsius(fahrenheit) {
    return (5/9) * (fahrenheit-32);

</script>
</body>
</html>

No hay comentarios:

Publicar un comentario