Compare commits

5 Commits

3 changed files with 106 additions and 1 deletions

14
.vscode/launch.json vendored Normal file
View File

@@ -0,0 +1,14 @@
{
// Use IntelliSense para saber los atributos posibles.
// Mantenga el puntero para ver las descripciones de los existentes atributos.
// Para más información, visite: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "chrome",
"request": "launch",
"name": "Open index.html",
"file": "c:\\Users\\chech\\javascript-primeros-ejercicios\\index.html"
}
]
}

View File

@@ -2,4 +2,94 @@
// siguiente en la consola (con F12): // siguiente en la consola (con F12):
console.log("Archivo vinculado exitosamente"); console.log("Archivo vinculado exitosamente");
// Resolver acá los ejercicios propuestos. // Punto 2
let nombre = "Sergio";
let edad = 33;
if (edad >= 18) {
console.log(nombre + " es mayor de edad");
} else {
console.log(nombre + " es menor de edad");
}
// Punto 3
if (edad < 13) {
console.log(nombre + " está en la infancia");
} else if (edad >= 13 && edad <= 17) {
console.log(nombre + " está en la adolescencia");
} else {
console.log(nombre + " es adulto");
}
// Punto 4
let maximo = 15;
let numero = 1;
while (numero < maximo) {
if (numero % 3 === 0) {
console.log(numero);
}
numero++;
}
// Punto 5
let maximo2 = 15;
for (let i = 1; i < maximo2; i++) {
if (i % 3 === 0) {
console.log(i);
}
}
// Punto 6
const frutas = ["manzana", "banana", "pera"];
for (let fruta of frutas) {
console.log(fruta);
}
// Punto 7
function presentarse(nombre, edad) {
return "Me llamo " + nombre + " y tengo " + edad + " años.";
}
console.log(presentarse("Sergio", 33));
// Punto 8
const numeros = [1, 3, 8, 2, 18, 6];
// máximo
function obtenerMaximo(arr) {
let max = arr[0];
for (let num of arr) {
if (num > max) {
max = num;
}
}
return max;
}
// mínimo
function obtenerMinimo(arr) {
let min = arr[0];
for (let num of arr) {
if (num < min) {
min = num;
}
}
return min;
}
// promedio
function obtenerPromedio(arr) {
let suma = 0;
for (let num of arr) {
suma += num;
}
return suma / arr.length;
}
// mostrar resultados
console.log("Máximo:", obtenerMaximo(numeros));
console.log("Mínimo:", obtenerMinimo(numeros));
console.log("Promedio:", obtenerPromedio(numeros));

View File

@@ -12,4 +12,5 @@
</body> </body>
<script src="ejercicios.js"></script>
</html> </html>