forked from marquez.juan/javascript-primeros-ejercicios
Compare commits
1 Commits
Bruno-java
...
durso.brun
| Author | SHA1 | Date | |
|---|---|---|---|
| 0e3008f15d |
8
Clase 6 ejercicio 1.js
Normal file
8
Clase 6 ejercicio 1.js
Normal file
@@ -0,0 +1,8 @@
|
||||
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");
|
||||
}
|
||||
10
Clase 6 ejercicio 2.js
Normal file
10
Clase 6 ejercicio 2.js
Normal file
@@ -0,0 +1,10 @@
|
||||
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");
|
||||
}
|
||||
13
Clase 6 ejercicio 3.js
Normal file
13
Clase 6 ejercicio 3.js
Normal file
@@ -0,0 +1,13 @@
|
||||
let maximo = 15;
|
||||
let contador = 3; //Siempre tienen que estar los datos para trabajar
|
||||
|
||||
while (contador < maximo) {
|
||||
console.log(contador);
|
||||
contador += 3;
|
||||
}
|
||||
|
||||
//RESTAR: contador -= 2;
|
||||
//MULTIPLICAR: contador *= 4;
|
||||
//DIVIDIR: contador /= 2;
|
||||
//INCREMENTAR: contador++;
|
||||
//DECREMENTAR: contador--;
|
||||
7
Clase 6 ejercicio 4.js
Normal file
7
Clase 6 ejercicio 4.js
Normal file
@@ -0,0 +1,7 @@
|
||||
let maximo = 15;
|
||||
let i = 0 //no esta haciendo nada
|
||||
|
||||
for (let i = 3; i < maximo; i+=3) { //variable maximo, el 15 me lo estaba imprimiendo despues
|
||||
console.log(i);
|
||||
}
|
||||
console.log(maximo);
|
||||
10
Clase 6 ejercicio 5.js
Normal file
10
Clase 6 ejercicio 5.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const frutas = ["manzana", "pera", "uva"]; //esto es un array
|
||||
const personaje = {nombre: "Megumin", anime: "Konosuba"}; //esto es un objeto, queda debajo del array
|
||||
for (const fruta of frutas) { //Recorre e imprime un array
|
||||
console.log(fruta);
|
||||
console.log(personaje);
|
||||
}
|
||||
|
||||
// [] lista de cosas
|
||||
// {} datos de una cosa
|
||||
|
||||
115
ejercicios.js
115
ejercicios.js
@@ -3,118 +3,3 @@
|
||||
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));
|
||||
@@ -10,9 +10,6 @@
|
||||
<p>Vincular el archivo ejercicios.js a este archivo. Luego, resolver ahí
|
||||
los ejercicios.</p>
|
||||
|
||||
//Ejercicio 1: Vincular el archivo ejercicios.js al archivo index.html.
|
||||
|
||||
<script src="ejercicios.js"></script>
|
||||
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user