// Si este archivo se pudo vincular exitosamente a index.html, vas a ver lo // siguiente en la consola (con F12): console.log("Archivo vinculado exitosamente"); // Resolver acá los ejercicios propuestos. //Ejercicio 2: Declarar una variable nombre y asignarle un valor. Declarar también una variable edad y asignarle un valor. //Usando un condicional, mostrar en consola el nombre de la persona e indicar si es mayor o menor de 18 años. let nombre = "Bruno"; let edad = "17"; if (edad > 18) { console.log("Bruno, mayor de edad"); } else if (edad < 18) { console.log("Bruno, menor de edad"); } //Ejercicio 3: Repetir el ejercicio anterior indicando si la persona está en su infancia (menos de 13 años), //adolescencia (13 a 17 años) o adultez (18 años o más). //let nombre = "Bruno"; //let edad = "26"; if (edad < 13) { console.log("Bruno, infante"); } else if (edad >= 13 && edad <= 18) { //operador logico, && es ''Y'', || para ''O'' y ! adelante para ''NOT'' console.log("Bruno, adolescente"); } else if (edad < 18) { //else if se puede usar cuantas veces se necesite console.log("Bruno, adulto"); } //Ejercicio 4: Declarar una variable maximo, y mostrar todos los múltiplos de 3 menores que el máximo. //Por ejemplo, si maximo vale 15, la función debe mostrar 3 6 9 12. Utilizar un bucle while. let maximo = 15; let contador = 3; //Siempre tienen que estar los datos para trabajar while (contador < maximo) { console.log(contador); contador += 3; } //Ejercicio 5: Repetir el ejercicio anterior utilizando un bucle for de la manera clásica. //let maximo = 15; let i = 0 for (let i = 3; i < maximo; i+=3) { console.log(i); } console.log(maximo); //Ejercicio 6: Crear un array con tres frutas favoritas y recorrerlo con un for...of, mostrando cada fruta en consola. const frutas = ["manzana", "pera", "uva"]; for (const fruta of frutas) { console.log(fruta); } //Ejercicio 7: Escribir una función presentarse que reciba nombre y edad y devuelva un string del estilo "Me llamo Ana y tengo 25 años.". //Llamarla con sus propios datos y mostrar el resultado en consola. function saludar(nombre, edad) { return `Me llamo ${nombre} y tengo ${edad} años.`; } console.log(saludar("Bruno", 26)); //Ejercicio 8: Crear un array con cualquier cantidad de valores numéricos, por ejemplo: const numeros = [ 1, 3, 8, 2, 18, 6 ]; Generar tres funciones: //una que retorne el valor máximo de los números del array, //otra que retorne el valor mínimo de los números del array, //y otra que retorne el promedio de los números del array. const numeros = [1, 3, 8, 2, 18, 6]; function maximo(numeros) { let mayor = numeros[0]; for (let i = 1; i < numeros.length; i++) { if (numeros[i] > mayor) { mayor = numeros[i]; } } return mayor; } function minimo(array) { let menor = array[0]; for (let i = 1; i < array.length; i++) { if (array[i] < menor) { menor = array[i]; } } return menor; } function promedio(array) { let suma = 0; for (let i = 0; i < array.length; i++) { suma += array[i]; } return suma / array.length; } console.log("Máximo:", maximo(numeros)); console.log("Mínimo:", minimo(numeros)); console.log("Promedio:", promedio(numeros));