|
|
|
|
@@ -3,3 +3,95 @@
|
|
|
|
|
console.log("Archivo vinculado exitosamente");
|
|
|
|
|
|
|
|
|
|
// Resolver acá los ejercicios propuestos.
|
|
|
|
|
|
|
|
|
|
// Declaración de variables
|
|
|
|
|
const nombre = "Nery";
|
|
|
|
|
const edad = 25;
|
|
|
|
|
|
|
|
|
|
// Bloque 1: Evaluación mayor/menor de edad
|
|
|
|
|
if (edad >= 18) {
|
|
|
|
|
console.log(`Eres mayor de edad, ${nombre}`);
|
|
|
|
|
} else {
|
|
|
|
|
console.log(`Eres menor de edad, ${nombre}`);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//Bloque 2: Evaluación por etapas
|
|
|
|
|
|
|
|
|
|
if (edad >= 18) {
|
|
|
|
|
console.log("Eres adulto");
|
|
|
|
|
} else if (edad >= 13) {
|
|
|
|
|
console.log("Eres adolescente");
|
|
|
|
|
} else {
|
|
|
|
|
console.log("Eres niño");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const maximo = 15;
|
|
|
|
|
let actual = 3;
|
|
|
|
|
|
|
|
|
|
// ESTRUCTURA CON WHILE
|
|
|
|
|
while (actual < maximo) {
|
|
|
|
|
console.log(actual);
|
|
|
|
|
actual += 3;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ESTRUCTURA CON FOR
|
|
|
|
|
for (let i = 3; i < maximo; i += 3) {
|
|
|
|
|
console.log(i);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// ARRAY FRUTAS
|
|
|
|
|
const frutas = ["Banana", "Naranja", "Manzana"];
|
|
|
|
|
|
|
|
|
|
for (const fruta of frutas) {
|
|
|
|
|
console.log(fruta);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// FUNCION PRESENTARSE
|
|
|
|
|
function presentarse(nombre, edad) {
|
|
|
|
|
console.log(`Hola, me llamo ${nombre} y tengo ${edad} años.`);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
presentarse("Nery", 25);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// ARRAY NUMEROS
|
|
|
|
|
const numeros = [1, 3, 8, 2, 18, 6];
|
|
|
|
|
|
|
|
|
|
// Función para obtener el valor máximo
|
|
|
|
|
function obtenerMaximo(lista) {
|
|
|
|
|
if (lista.length === 0) return null;
|
|
|
|
|
let maximo = lista[0];
|
|
|
|
|
for (let i = 1; i < lista.length; i++) {
|
|
|
|
|
if (lista[i] > maximo) {
|
|
|
|
|
maximo = lista[i];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return maximo;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Función para obtener el valor mínimo
|
|
|
|
|
function obtenerMinimo(lista) {
|
|
|
|
|
if (lista.length === 0) return null;
|
|
|
|
|
let minimo = lista[0];
|
|
|
|
|
for (let i = 1; i < lista.length; i++) {
|
|
|
|
|
if (lista[i] < minimo) {
|
|
|
|
|
minimo = lista[i];
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
return minimo;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Función para obtener el promedio
|
|
|
|
|
function obtenerPromedio(lista) {
|
|
|
|
|
if (lista.length === 0) return 0;
|
|
|
|
|
let sumaTotal = 0;
|
|
|
|
|
for (let i = 0; i < lista.length; i++) {
|
|
|
|
|
sumaTotal += lista[i];
|
|
|
|
|
}
|
|
|
|
|
return sumaTotal / lista.length;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Ejecución y resultados
|
|
|
|
|
console.log("Máximo:", obtenerMaximo(numeros));
|
|
|
|
|
console.log("Mínimo:", obtenerMinimo(numeros));
|
|
|
|
|
console.log("Promedio:", obtenerPromedio(numeros));
|