forked from marquez.juan/javascript-primeros-ejercicios
Compare commits
9 Commits
809d1538e5
...
44b1d216a4
| Author | SHA1 | Date | |
|---|---|---|---|
| 44b1d216a4 | |||
| 59b1d96f5b | |||
| 1358fb523b | |||
| 825e175687 | |||
| 60e4fe39bc | |||
| 9ded629637 | |||
| 8c7d3dfd4b | |||
| 1afc9c8d13 | |||
| 0532b1ada8 |
@@ -2,4 +2,89 @@
|
|||||||
// 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.
|
// Primer ejercicio:
|
||||||
|
|
||||||
|
const name = "Facundo";
|
||||||
|
const age = 25;
|
||||||
|
|
||||||
|
if (age >= 18) {
|
||||||
|
console.log(name + " es mayor de edad");
|
||||||
|
} else {
|
||||||
|
console.log(name + " es menor de edad");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Segundo ejercicio:
|
||||||
|
|
||||||
|
if (age >= 18) {
|
||||||
|
console.log(name + " es un adulto");
|
||||||
|
} else if (age >= 13) {
|
||||||
|
console.log(name + " es un adolescente");
|
||||||
|
} else {
|
||||||
|
console.log(name + " es un infante");
|
||||||
|
}
|
||||||
|
|
||||||
|
// Tercer ejercicio:
|
||||||
|
|
||||||
|
const maximum = 20;
|
||||||
|
let n = 3;
|
||||||
|
const multiples = [];
|
||||||
|
|
||||||
|
while (n < maximum) {
|
||||||
|
multiples.push(n);
|
||||||
|
n +=3;
|
||||||
|
}
|
||||||
|
console.log(`Múltiples de 3 menores que ${maximum}:`, multiples);
|
||||||
|
|
||||||
|
// Cuarto ejercicio:
|
||||||
|
|
||||||
|
for (let i = 3; i < maximum; i += 3) {
|
||||||
|
console.log(i);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Quinto ejercicio:
|
||||||
|
|
||||||
|
const fruits = ["Manzana", "Banana", "Pera"]
|
||||||
|
|
||||||
|
for (const fruit of fruits) {
|
||||||
|
console.log(fruit);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sexto ejercicio:
|
||||||
|
|
||||||
|
const presentation = (a, b) => `Hola, mi nombre es ${a} y tengo ${b} años.`;
|
||||||
|
console.log(presentation(name, age));
|
||||||
|
|
||||||
|
// Séptimo ejercicio:
|
||||||
|
|
||||||
|
const numbers = [1, 3, 6, 12, 24, 5, 2, 9, 15];
|
||||||
|
|
||||||
|
const maxValue = (arr) => {
|
||||||
|
let max = arr[0];
|
||||||
|
for (const num of arr) {
|
||||||
|
if (num > max) {
|
||||||
|
max = num;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return max;
|
||||||
|
};
|
||||||
|
console.log(`El valor máximo es: ${maxValue(numbers)}`);
|
||||||
|
|
||||||
|
const minValue = (arr) => {
|
||||||
|
let min = arr[0];
|
||||||
|
for (const num of arr) {
|
||||||
|
if (num < min) {
|
||||||
|
min = num;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return min;
|
||||||
|
}
|
||||||
|
console.log(`El valor mínimo es: ${minValue(numbers)}`);
|
||||||
|
|
||||||
|
const calculateAverage = (arr) => {
|
||||||
|
let sum = 0;
|
||||||
|
for (const num of arr) {
|
||||||
|
sum += num
|
||||||
|
}
|
||||||
|
return (sum / arr.length).toFixed(2);
|
||||||
|
}
|
||||||
|
console.log(`El promedio es: ${calculateAverage(numbers)}`);
|
||||||
@@ -12,4 +12,5 @@
|
|||||||
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
<script src="ejercicios.js"></script>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
Reference in New Issue
Block a user