forked from marquez.juan/javascript-primeros-ejercicios
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f05c78f5e7 | ||
|
|
750ba333f7 | ||
|
|
c2615d48fa |
@@ -3,3 +3,80 @@
|
||||
console.log("Archivo vinculado exitosamente");
|
||||
|
||||
// Resolver acá los ejercicios propuestos.
|
||||
let nombre = "Andrea";
|
||||
let edad = 35;
|
||||
if (edad<18){
|
||||
console.log(`${nombre} es menor de edad`);
|
||||
} else {
|
||||
console.log(`${nombre} es mayor de edad`)
|
||||
}
|
||||
if (edad<13){
|
||||
console.log(`${nombre} está en su infancia`)
|
||||
} else if (edad>13 && edad<=17){
|
||||
console.log (`${nombre}) está en su adolescencia`)
|
||||
} else {
|
||||
console.log (`${nombre} está en su adultez`)
|
||||
};
|
||||
/*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
|
||||
while (contador<15) {
|
||||
console.log(contador);
|
||||
contador = contador + 3
|
||||
}
|
||||
/* Ahora igual pero con FOR clasico */
|
||||
for (contador=3; contador<15; contador +=3){
|
||||
console.log(contador)
|
||||
}
|
||||
/*array con frutas favoritas*/
|
||||
const frutas = ["banana", "mango", "manzana"];
|
||||
for (fruta of frutas){
|
||||
console.log(fruta)
|
||||
}
|
||||
function saludar(nombre, edad) {
|
||||
return `Hola! Me llamo ${nombre} y tengo ${edad} años.`;
|
||||
}
|
||||
console.log(saludar("Andrea","35"))
|
||||
const numeros = [1, 2, 3, 4, 5, 6, 7, 8];
|
||||
console.log(numeros.filter(n=> n % 2 === 0).map(n => n*n))
|
||||
const productos = [
|
||||
{ nombre: "Teclado", precio: 800 },
|
||||
{ nombre: "Monitor", precio: 3500 },
|
||||
{ nombre: "Mouse", precio: 600 },
|
||||
{ nombre: "Auriculares", precio: 1200 }
|
||||
];
|
||||
console.log(productos.filter(u=> u.precio < 1000).map(u => u.nombre))
|
||||
/*
|
||||
Escribir una función describir que reciba un objeto
|
||||
persona con las propiedades nombre, edad y ciudad,
|
||||
y retorne un string del estilo: "Ana tiene 25 años y vive
|
||||
en Rosario." Usar destructuring en los parámetros de la
|
||||
función.
|
||||
*/
|
||||
const persona = {
|
||||
nombre: "Azul",
|
||||
edad: 35,
|
||||
ciudad: "Rosario",
|
||||
}
|
||||
function saludar ({nombre , edad, ciudad}){
|
||||
console.log(`${nombre} tiene ${edad} años y vive en ${ciudad}`)
|
||||
}
|
||||
saludar(persona)
|
||||
/* Dado el siguiente array de estudiantes, calcular el
|
||||
promedio general de notas usando map para extraer las notas
|
||||
y luego un loop para sumarlas.
|
||||
*/
|
||||
const estudiantes = [
|
||||
{ nombre: "Ana", nota: 88 },
|
||||
{ nombre: "Luis", nota: 72 },
|
||||
{ nombre: "Marta", nota: 95 },
|
||||
{ nombre: "Carlos", nota: 60 }
|
||||
];
|
||||
const notas = estudiantes.map ( u => u.nota)
|
||||
let contador2 = 0
|
||||
let sumanotas
|
||||
while (contador2 === sumanotas.lenght)! {
|
||||
sumanotas = sumanotas + notas[contador2]
|
||||
contador2 = contador2 + 1
|
||||
}
|
||||
const promedio = sumanotas/sumanotas.lenght+1
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<title>Primeros ejercicios en javascript</title>
|
||||
</head>
|
||||
<script src="ejercicios.js"></script>
|
||||
<body>
|
||||
<h1>Primeros ejercicios en javascript</h1>
|
||||
<p>Vincular el archivo ejercicios.js a este archivo. Luego, resolver ahí
|
||||
|
||||
Reference in New Issue
Block a user