-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path26-pasar_argumentos_a_una_función.html
86 lines (61 loc) · 3.89 KB
/
26-pasar_argumentos_a_una_función.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>26. Pasar argumentos a una función y retornar un resultado en JavaScript</title>
</head>
<body>
<h1>Capítulo 26</h1>
<h2>Pasar argumentos a una función y retornar un resultado</h2>
<section>
<h3>Input ChatGPT</h3>
<p>¿Cómo se crean funciones en JavaScript que toman argumentos y retornan un resultado?</p>
</section>
<section>
<h3>Para qué sirve</h3>
<p>Crear funciones que toman argumentos y retornan resultados es esencial en JavaScript. Estas funciones pueden
manipular datos, realizar cálculos y generar salidas en formatos variados, incluyendo 'template literals', lo que
las hace herramientas versátiles en la programación.</p>
</section>
<script>
console.log('26. Pasar argumentos a una función y retornar un resultado en JavaScript');
// Ejercicio 1: Crea una función 'sumar' que tome dos números como argumentos y
// retorne su suma.
// Ejercicio 2: Diseña una función 'longitudTexto' que reciba una cadena de texto
// como argumento y retorne la longitud de dicha cadena.
// Ejercicio 3: Elabora una función 'nombreCompleto' que tome nombre y apellidos como
// argumentos y los una retornando un único texto.
// Ejercicio 4: Crea una función 'calcularAreaRectangulo' que tome la base y la altura
// de un rectángulo como argumentos y retorne su área.
// Ejercicio 5: Desarrolla una función 'crearSaludo' que tome un nombre como argumento
// y retorne un saludo personalizado usando un template literal.
// Ejercicio 6: Diseña una función 'convertirCelsiusAFahrenheit' que tome una
// temperatura en Celsius y la convierta a Fahrenheit.
// Ejercicio 7: Crea una función 'esPar' que tome un número como argumento y
// retorne si es par o no.
// Ejercicio 8: Elabora una función 'encontrarMaximo' que tome dos números como
// argumentos y retorne el mayor.
// Ejercicio 9: Desarrolla una función 'calcularPromedio' que tome tres números como
// argumentos y retorne su promedio.
// Ejercicio 10: Crea una función 'generarDireccion' que tome calle, número, código postal y
// ciudad como argumentos y los combine en una dirección completa usando un template literal.
// Ejercicio 12: Elabora una función 'calcularDescuento' que tome un precio y un
// porcentaje de descuento como argumentos y retorne el precio final después del descuento.
// Ejercicio 14: Crea una función 'calcularDistancia' que tome las coordenadas de dos
// puntos (x1, y1, x2, y2) como argumentos y retorne la distancia entre ellos.
// Ejercicio 15: Diseña una función 'formatearFecha' que tome día, mes y año como
// argumentos y retorne la fecha en formato "dd/mm/aaaa" usando un template literal.
// Ejercicio 16: Crea una función 'esMayorDeEdad' que tome como argumento una edad y
// retorne "Mayor de edad" si la edad es 18 o más, o "Menor de edad" si es menor.
// Ejercicio 17: Diseña una función 'calificarEstudiante' que tome una puntuación numérica
// como argumento y retorne "Aprobado" si la puntuación es 5 o más, o "Suspenso" si es menor.
// Ejercicio 18: Elabora una función 'determinarEstacion' que tome un mes del año como argumento
// (en formato numérico) y retorne la estación del año correspondiente en el hemisferio norte.
// Ejercicio 19: Desarrolla una función 'calcularEnvio' que tome el total de una compra como
// argumento y retorne "Envío gratis" si el total es 50 dólares o más, o "Envío estándar" si es menor.
// Ejercicio 20: Crea una función 'evaluarTemperatura' que tome como argumentos la temperatura actual y
// la temperatura deseada. Si la temperatura actual es mayor que la deseada, retorne "Enfriar". Si es menor,
// retorne "Calentar". Si son iguales, retorne "Temperatura ideal".
</script>
</body>
</html>