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

//Desafio
let mensajeBienvenida = "B i e n v e n i d o";
let nombre = "Isai Esteban Macedo Juárez";
let valorUno = 10;
let valorDos = 5;
let resultadoSuma = 0;
let resultadoResta = 0;
let edadLimite = 18;

// 1.
console.log(mensajeBienvenida);

// 2.
console.log(! Hola, ${nombre} ¡);

// 3.
alert(! Hola, ${nombre} ¡);

// 4.
let lenguajeProgramacion = prompt("¿Cuál es el lenguaje de programación que más te gusta?");
console.log(Lenguaje de Programación es: ${lenguajeProgramacion});

// 5.
resultado = valorUno + valorDos;
console.log(Resultado de la suma ${valorUno} + ${valorDos} es: ${resultado});

// 6.
resultado = valorUno - valorDos;
console.log(Resultado de la resta ${valorUno} - ${valorDos} es: ${resultado});

// 7.
let edadUsuario = prompt("¿Cuál es tu edad?");
if(edadUsuario >= edadLimite){
console.log("Eres mayor de edad");
} else if (edadUsuario >= 1) {
console.log("Eres menor de edad");
} else {
console.log("Error de información");
}

// 8.
let numero = prompt("Escriba un número");
if(numero > 0){
console.log("Tu valor es positivo");
} else if( numero == 0) {
console.log("Tu valor es cero");
} else {
console.log("Tu valor es negativo");
}

// 9.
let numeroInicio = 1;
let numerTermino = 10;

while(numeroInicio <= numerTermino){
console.log(numeroInicio);
numeroInicio++;
}

// 10.
let nota = 6;
let notalimite = 7;

if(nota >= notalimite){
console.log(Aprobado con ${nota});
} else {
console.log(Reprobado con ${nota});
}

//11.
let numeroAleatorio11 = Math.floor(Math.random() * 100000)
console.log(Número Aleatorio es: ${numeroAleatorio11});

//12.
let numeroAleatorio12 = Math.floor(Math.random() * 10 + 1)
console.log(Número Aleatorio es: ${numeroAleatorio12});

//12.
let numeroAleatorio13 = Math.floor(Math.random() * 1000 + 1)
console.log(Número Aleatorio es: ${numeroAleatorio13});

1 respuesta

¡Hola Isai!

Veo que has compartido tu código para el desafío "Hora de practicar" en el curso de Lógica de Programación con JavaScript. Parece que estás siguiendo bien las instrucciones, pero aquí hay algunas observaciones que podrían ayudarte a mejorar tu código:

  1. Variables de resultado: En los puntos 5 y 6, estás usando una variable llamada resultado para almacenar los resultados de la suma y la resta. Sin embargo, en la declaración de tus variables iniciales, tienes resultadoSuma y resultadoResta. Podrías usar estas variables para almacenar los resultados específicos de cada operación, lo que haría tu código más claro:

    resultadoSuma = valorUno + valorDos;
    console.log(`Resultado de la suma ${valorUno} + ${valorDos} es: ${resultadoSuma}`);
    
    resultadoResta = valorUno - valorDos;
    console.log(`Resultado de la resta ${valorUno} - ${valorDos} es: ${resultadoResta}`);
    
  2. Duplicado de números aleatorios: En los puntos 11, 12 y 13, estás generando números aleatorios. Noté que el número 12 está duplicado en tu código. Asegúrate de corregir el número de las actividades para evitar confusiones. Debería ser:

    • 11 para el primer número aleatorio,
    • 12 para el número entre 1 y 10,
    • 13 para el número entre 1 y 1000.
  3. Mensajes de prompt y alert: Todo parece estar bien con los mensajes y las interacciones con el usuario usando prompt y alert. Solo asegúrate de que tu navegador permita estas funciones, ya que algunos navegadores pueden bloquearlas.

  4. Verificación de edad: Tu lógica para verificar la edad del usuario parece correcta. Solo ten en cuenta que prompt devuelve un string, por lo que podrías considerar convertirlo a número usando parseInt o Number para evitar problemas:

    let edadUsuario = Number(prompt("¿Cuál es tu edad?"));
    

Espero que estos consejos te sean útiles. ¡Sigue practicando y explorando el mundo de la programación!

Queremos recordarte que estamos priorizando el uso del foro para resolver dudas, ya que así podemos optimizar los tiempos de respuesta y asegurarnos de que todos puedan beneficiarse de las respuestas.

Además, para que no dejes de compartir tus códigos, actividades y ejercicios, en Discord. Allí puedes mostrar lo que estás haciendo, recibir sugerencias y colaborar con tus compañeros.

¡Te esperamos por allá!

Un saludo.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!