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

let mensajeBienvenida = "¡Bienvenido a nuestra aplicación!";
console.log(mensajeBienvenida);

let nombre = "José Carlos";
console.log(Hola, ${nombre}!);
alert(Hola, ${nombre}!);

let lenguajePreferido = prompt("¿Cuál es tu lenguaje de programación favorito?");
console.log(Tu lenguaje de programación favorito es: ${lenguajePreferido});

let valor1 = 13;
let valor2 = 3;
let resultado = valor1 + valor2;
console.log(La suma de ${valor1} y ${valor2} es igual a ${resultado});

resultado = valor1 - valor2;
console.log(La resta de ${valor1} y ${valor2} es igual a ${resultado});

let edad = parseInt(prompt("¿Cuál es tu edad?"));
if (edad >= 18) {
console.log("Eres mayor de edad.");
}else {
console.log("Eres menor de edad.");
}

let numero = parseFloat(prompt("Introduce un número:"));
if (numero > 0) {
console.log("El número es positivo.");
} else {
if (numero < 0) {
console.log("El número es negativo.");
}
else {
console.log("El número es cero.");
}
}

let num = 1;
while (num <= 10) {
console.log(Número: ${num});
num++;
}

let nota = parseFloat(prompt("Introduce una nota entre 0 y 10:"));
if (nota >= 7) {
console.log("Aprobado");
} else {
console.log("Reprobado");
}

console.log(Math.random());
console.log(Math.floor(Math.random() * 10)+1); // Genera un número aleatorio entre 1 y 10
console.log(Math.floor(Math.random() * 1000)+1); // Genera un número aleatorio entre 1 y 1000

1 respuesta

¡Hola! Parece que has hecho un gran trabajo completando el desafío. Has cubierto todos los puntos del ejercicio y tu código parece estar bien estructurado. Aquí hay algunas cosas que podrías revisar o considerar:

  1. Mensajes de bienvenida: Ya has utilizado console.log y alert correctamente para mostrar mensajes de bienvenida y saludar al usuario.

  2. Uso de prompt: Has utilizado prompt para solicitar información del usuario y luego mostrarla con console.log, lo cual es perfecto.

  3. Operaciones matemáticas: Has realizado correctamente las operaciones de suma y resta, almacenando los resultados en la variable resultado y mostrando los mensajes adecuados.

  4. Condiciones: Has implementado correctamente las estructuras if-else para verificar la edad, el signo de un número, y si una nota es aprobada o reprobada.

  5. Bucles: Has utilizado un bucle while para mostrar los números del 1 al 10, lo cual está muy bien.

  6. Números aleatorios: Has utilizado Math.random para generar números aleatorios, incluyendo enteros dentro de rangos específicos, lo cual es excelente.

Todo parece estar en orden. Si estás experimentando algún problema específico con el código, como un error o un comportamiento inesperado, no dudes en compartir más detalles para que pueda ayudarte mejor.

Espero que esto te ayude a seguir adelante con tus estudios de programación. ¡Sigue así! Espero haber ayudado y buenos estudios!