Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: Hora de practicar

Ejercicios: (comparto desarrollo de los ejercicios

//Ejercicio 1
let bienvenida = 'Hola, bienvenidos';
console.log(bienvenida);

//Ejercicio 2
let nombre = 'Angel';
console.log('¡Hola, ' + nombre + '!');

//Ejercicio 3
let nombre = 'Angel';
alert(¡Hola, ${nombre}!);

//Ejercicio 4
let nombre = "Angel";
alert(¡Hola, ${nombre}!);
let pregunta = prompt("¿Cuál es el lenguaje de programación que más te gusta?");
console.log("El lenguaje de programación que más me gusta es: " + pregunta);

//Ejercicio 5
let valor1 = 4;
let valor2 = 7;
let resultado = parseInt(valor1 + valor2);
console.log("La suma de " + valor1 + " y " + valor2 + " es igual a " + resultado);

//Ejercicio 6
let valor1 = 9;
let valor2 = 6;
let resultado = parseInt(valor1 - valor2);
console.log("La diferencia entre " + valor1 + " y " + valor2 + " es igual a " + resultado);

//Ejercicio 7
let edadUsuario = parseInt(prompt('Ingrese su edad'));

if(edadUsuario >= 18) {
console.log('El usuario es mayor de edad.');
}

//Ejercicio 8
let numero = parseInt(prompt("Ingresa un numero"));

if (numero > 0) {
alert('Es positivo');
} else {
if(numero < 0) {
alert('Es negativo');
} else {
alert('Es cero');
}

//Ejercicio 9
let numero = 1;

while (numero <= 10) {
console.log(numero);
numero = numero + 1;
}

//Ejercicio 10
let nota = 7.5;

if (nota >= 7) {
console.log("Aprobado");
} else {
console.log("Reprobado");
}

//Ejercicio 11
let numero = Math.random();
console.log(numero);

//Ejercicio 12
let numeroGenerado = Math.floor(Math.random() * 10) + 1;
console.log("El número generado es", numeroGenerado);

//Ejercicio 13
let numeroGenerado = Math.floor(Math.random() * 1000) + 1;
console.log("El número generado entre 1 y 1000 es: " + numeroGenerado);

1 respuesta

¡Hola Ángel!

Gracias por compartir tu desarrollo de los ejercicios. Parece que has hecho un gran trabajo al abordar cada uno de ellos. Aquí te dejo algunos comentarios y observaciones sobre tus soluciones:

  1. Ejercicio 1: Perfecto, el uso de console.log para mostrar un mensaje de bienvenida está correcto.

  2. Ejercicio 2: La concatenación de cadenas para mostrar el mensaje de saludo funciona bien.

  3. Ejercicio 3: Excelente uso de las plantillas de cadena (template strings) para mostrar el saludo con alert.

  4. Ejercicio 4: Has utilizado prompt correctamente para obtener una respuesta del usuario y luego mostrarla en la consola.

  5. Ejercicio 5: Aquí hay un pequeño error. Estás utilizando parseInt en la operación de suma, lo cual no es necesario, ya que valor1 y valor2 ya son números. La suma debería ser simplemente let resultado = valor1 + valor2;.

  6. Ejercicio 6: Similar al ejercicio anterior, no necesitas parseInt para la resta. La operación debería ser let resultado = valor1 - valor2;.

  7. Ejercicio 7: Tu lógica para determinar si el usuario es mayor de edad está bien implementada.

  8. Ejercicio 8: La estructura if-else es correcta para determinar si un número es positivo, negativo o cero.

  9. Ejercicio 9: El bucle while está bien estructurado para mostrar los números del 1 al 10.

  10. Ejercicio 10: La condición if-else para determinar si la nota es aprobada o no está bien implementada.

  11. Ejercicio 11: Correcto uso de Math.random para generar un número aleatorio.

  12. Ejercicio 12: La generación de un número entero entre 1 y 10 está bien hecha con Math.floor(Math.random() * 10) + 1.

  13. Ejercicio 13: Similar al anterior, la generación de un número entre 1 y 1000 es correcta.

¡Has hecho un gran trabajo con estos ejercicios! Espero que estos comentarios te sean útiles.

Espero haber ayudado y buenos estudios!